首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Java获取系统时间的四种方法

Java获取系统时间的四种方法

作者头像
全栈程序员站长
发布2022-07-01 19:59:54
发布2022-07-01 19:59:54
3.6K0
举报

大家好,又见面了,我是你们的朋友全栈君。

1、Date day=new Date();

SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

System.out.println(df.format(day));

通过Date类来获取当前时间

2、SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”); System.out.println(df.format(System.currentTimeMillis()));

通过System类中的currentTimeMillis方法来获取当前时间

3、Calendar c = Calendar.getInstance();//可以对每个时间域单独修改

int year = c.get(Calendar.YEAR);

int month = c.get(Calendar.MONTH);

int date = c.get(Calendar.DATE);

int hour = c.get(Calendar.HOUR_OF_DAY);

int minute = c.get(Calendar.MINUTE);

int second = c.get(Calendar.SECOND);

System.out.println(year + “/” + month + “/” + date + ” ” +hour + “:” +minute + “:” + second);

通过Calendar类来获取当前时间

4、 Date date = new Date();

String year = String.format(“%tY”, date);

String month = String.format(“%tB”, date);

String day = String.format(“%te”, date);

System.out.println(“今天是:”+year+”-“+month+”-“+day);

通过Date类来获取当前时间

总结:设置时间格式可通过调用SimpleDateFormat类进行设置和通过String中的format方法来设置。可通过Date类和System中的currentTimeMillis来获取!

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/130554.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档