java当前日期_Java 获取当前日期的四种方法

java当前日期_Java 获取当前日期的四种方法1 通过 Date 类来获取当前时间 通过 SimpleDateFo 来设置时间格式 SimpleDateFo newSimpleDat yyyy MM ddHH mm ss Datedate1 newDate Stringcurren dateFormat format date1 System out p

//1 通过Date类来获取当前时间,通过SimpleDateFormat来设置时间格式

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

Date date1 = new Date();

String currentTime = dateFormat.format(date1);

System.out.println(currentTime);

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

long date2 = System.currentTimeMillis();

String currentTime2 = dateFormat.format(date2);

System.out.println(currentTime2);

//3 通过Calendar类来获取当前时间 ,Calendar获取的MONTH范围是0-11,0代表1月,11代表12月

Calendar date3 = Calendar.getInstance();

//date3.add(Calendar.MONTH, 12);

String month = date3.get(Calendar.MONTH)<10?"0"+(date3.get(Calendar.MONTH)+1):(date3.get(Calendar.MONTH)+1)+"";

System.out.println(date3.get(Calendar.YEAR)+”-“+month+”-“+date3.get(Calendar.DATE)+” “);

//将Calendar的对象转为Date对象

Date dateC = date3.getTime();

//4 通过Date类来获取当前时间

Date date = new Date();

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

String month4 = String.format(“%tm”, date);

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

System.out.println(year+”-“+month4+”-“+day);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2026年3月19日 上午8:07
下一篇 2026年3月19日 上午8:07


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号