java如何获取当前精确时间

2024-11-20 11:19:45
推荐回答(4个)
回答1:

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

 

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

方法2:
Calendar Cld = Calendar.getInstance();

int YY = Cld.get(Calendar.YEAR) ;
int MM = Cld.get(Calendar.MONTH)+1;
int DD = Cld.get(Calendar.DATE);
int HH = Cld.get(Calendar.HOUR_OF_DAY);
int mm = Cld.get(Calendar.MINUTE);
int SS = Cld.get(Calendar.SECOND);
int MI = Cld.get(Calendar.MILLISECOND);

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

 

Calendar cal = Calendar.getInstance();
java.util.Date date = cal.getTime();

SimpleDateFormat sdFormat = new SimpleDateFormat("yyyyMMddhhmmssSSS");

String myTime = sdFormat.format(currentTime);

回答2:

import java.text.SimpleDateFormat;
import java.util.Date;


public class Test {
    public static void main(String[] args) {
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
        System.out.println(df.format(new Date()));
    }
}

回答3:

System.out.println(currentDate);

回答4:

new Date()