java如何获取当前精确时间

java如何获取当前精确时间,第1张

java获取当前时间精确到毫秒

 

new SimpleDateFormat("yyyyMMddHHmmssSSS") format(new Date() );

方法2:

Calendar Cld = CalendargetInstance();

int YY = Cldget(CalendarYEAR) ;

int MM = Cldget(CalendarMONTH)+1;

int DD = Cldget(CalendarDATE);

int HH = Cldget(CalendarHOUR_OF_DAY);

int mm = Cldget(CalendarMINUTE);

int SS = Cldget(CalendarSECOND);

int MI = Cldget(CalendarMILLISECOND);

String curTime = YY + MM + DD + HH + mm + SS + MI;

 

Calendar cal = CalendargetInstance();

javautilDate date = calgetTime();

SimpleDateFormat sdFormat = new SimpleDateFormat("yyyyMMddhhmmssSSS");

String myTime = sdFormatformat(currentTime);

给时间加个格式:

Date date =new Date(SystemcurrentTimeMillis());

SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss "); String time = formatterformat(date);

Systemoutprintln(time);

这样你要取整的话 , 把 mm:ss设置为00:00 就行。

import javatextSimpleDateFormat;

import javautilDate;

Date d=new Date();//获取时间

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//转换格式

Systemoutprintln(sdfformat(d));//打印

import javautilDate;

import orgapachecommonslang3timeDateUtils;

public class Test {

public static void main(String[] args) {

Date now = new Date();

// 减一小时

Date add = DateUtilsaddHours(now, -1);

// 加一小时

Date sub = DateUtilsaddHours(now, 1);

if (addafter(now)) {

Systemoutprintln("当前时间后");

} else {

Systemoutprintln("当前时间前");

}

if (subbefore(now)) {

Systemoutprintln("当前时间前");

} else {

Systemoutprintln("当前时间后");

}

}

}

以上就是关于java如何获取当前精确时间全部的内容,包括:java如何获取当前精确时间、在java中当前时间取整到小时如何做, 比如当前时间为下午2点半,想得到一个Date型变量,格式化后显示为:、java中获得当前时间(yyyy-mm-dd)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10055703.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存