当前位置:首页 » 编程语言 » java中如何获取当前时间

java中如何获取当前时间

发布时间: 2024-01-20 08:00:57

A. 请问java怎么获得当前时间戳,要int型的不要long的!

PHP的 time() 函数返回的结果是 Unix 时间戳,值的单位是秒;

Java 中System.currentTimeMillis() 返回的结果,值的单位是毫秒。

那么很容易就知道,除以 1000 就行了嘛:

intseconds=System.currentTimeMillis()/1000;

B. 在java中如何获得当前年份月份时间

DateFormat有一个方法parse(String)能把字符串转换为Date类型

C. java中date的获取以及使用

1、使用new Date()获取当前日期,new Date().getTime()获取当前毫秒数

2、计算公式,等于获取的当前日期减去或者加上一天的毫秒数。一天的毫秒数的计算公式:24小时*60分钟*60秒*1000毫秒,也是86400000毫秒。

举例:

Date curDate = new Date();

var preDate = new Date(curDate.getTime() - 24*60*60*1000); //前一天

var nextDate = new Date(curDate.getTime() + 24*60*60*1000); //后一天

以下图片使用后台输出表示。

(3)java中如何获取当前时间扩展阅读

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

myDate.getMonth(); //获取当前月份(0-11,0代表1月)

myDate.getDate(); //获取当前日(1-31)

myDate.getDay(); //获取当前星期X(0-6,0代表星期天)

myDate.getTime(); //获取当前时间缓友(从1970.1.1开始的毫秒数)

myDate.getHours(); //获取当前小时数(0-23)

myDate.getMinutes(); //获取当前分钟数(0-59)

myDate.getSeconds(); //获取当前秒数(0-59)

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

var mytime=myDate.toLocaleTimeString(); //获取当前时间

myDate.toLocaleString( ); //获取日袜隐期与时间

Date.prototype.isLeapYear 判断闰年

Date.prototype.Format 日期格式化

Date.prototype.DateAdd 日期计算

Date.prototype.DateDiff 比较日期差

Date.prototype.toString 日期转字符串

Date.prototype.toArray 日期分割为扰好槐数组

Date.prototype.DatePart 取日期的部分信息

Date.prototype.MaxDayOfDate 取日期所在月的最大天数

Date.prototype.WeekNumOfYear 判断日期所在年的第几周

StringToDate 字符串转日期型

IsValidDate 验证日期有效性

CheckDateTime 完整日期时间检查

daysBetween 日期天数差

D. java如何获取当前时间 年月日 时分秒

//得到long类型当前时间

longl=System.currentTimeMillis();

//new日期对

Datedate=newDate(l);

//转换提日期输出格式

SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-

ddHH:mm:ss");System.out.println(dateFormat.format(date));

(4)java中如何获取当前时间扩展阅读

package com.ob;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class DateTest {

public static void main(String[] args) throws ParseException {

Calendar now = Calendar.getInstance();

System.out.println("年: " + now.get(Calendar.YEAR));

System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");

System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));

System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY));

System.out.println("分: " + now.get(Calendar.MINUTE));

System.out.println("秒: " + now.get(Calendar.SECOND));

System.out.println("当前时间毫秒数:" + now.getTimeInMillis());

System.out.println(now.getTime());

Date d = new Date();

System.out.println(d);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNowStr = sdf.format(d);

System.out.println("格式化后的日期:" + dateNowStr);

String str = "2012-1-13 17:26:33";

//要跟上面sdf定义的格式一样
Date today = sdf.parse(str);

System.out.println("字符串转成日期:" + today);
}
}

E. java 获取当前日期时间和本周的星期一的日期时间

提倡了一下中文写,...
static public void main(String 参数[]){
SimpleDateFormat 格式=new SimpleDateFormat("y年M月d日 E H时m分s秒",Locale.CHINA);
Calendar 日历=Calendar.getInstance(Locale.CHINA);
//当前时间,貌似多余,其实是为了所有可能的系统一致
日历.setTimeInMillis(System.currentTimeMillis());
System.out.println("当前时间:"+格式.format(日历.getTime()));
日历.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
System.out.println("周一时间:"+格式.format(日历.getTime()));
}
===========
改到后天测了一下
输出
当前时间:2011年8月31日 星期三 12时32分40秒
周一时间:2011年8月29日 星期一 12时32分40秒

热点内容
个人电脑与服务器架构类似 发布:2024-11-29 23:40:59 浏览:704
计算型和存储型服务器 发布:2024-11-29 23:39:51 浏览:411
服务器端如何杀客户端进程 发布:2024-11-29 23:39:48 浏览:957
大量存储频繁读写硬盘 发布:2024-11-29 23:25:51 浏览:662
cs75中配有哪些配置 发布:2024-11-29 23:19:53 浏览:184
微桃客源码 发布:2024-11-29 23:07:15 浏览:3
奇骏哪个配置性价比 发布:2024-11-29 22:25:21 浏览:703
汉娜数据库 发布:2024-11-29 22:25:17 浏览:705
服务器和收银机怎么连接 发布:2024-11-29 22:24:11 浏览:609
关键词排名源码 发布:2024-11-29 22:22:03 浏览:73