您当前的位置: 首页 >  Java

liaowenxiong

暂无认证

  • 0浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java中获取系统日期时间/系统时间

liaowenxiong 发布时间:2020-09-06 20:24:25 ,浏览量:0

int y,m,d,h,mi,s;

Calendar cal=Calendar.getInstance();

y=cal.get(Calendar.YEAR);

m=cal.get(Calendar.MONTH) + 1;

d=cal.get(Calendar.DATE);

h=cal.get(Calendar.HOUR_OF_DAY);

mi=cal.get(Calendar.MINUTE);

s=cal.get(Calendar.SECOND);

System.out.println("现在时刻是"+y+"年"+m+"月"+d+"日"+h+"时"+mi+"分"+s+"秒");

注意:获取月份时需要加 1 才能得到正确的月份。

Date date = new Date();  
SimpleDateFormat sif = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒"); 
String result = sif.format(date); 
System.out.println(result);  

Date date=new Date();
DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time=format.format(date);

总结:

1.以毫秒数获得系统时间:

long time = System.currcntTimeMillis();

2.以 Date 对象的形式获得时间:

Date date = new Date();

3.以 Calendar 对象的形式获得系统时间:

Calendar c = Calendar.getInstance();    
关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0439s