几种现在时间的获取方法和SimpleDateFormat匹配现在时间的格式
【摘要】
public class TimestampFormat { public static void main(String[] args) { //获取当前时间 Date time =new Date(); Timestamp ts =new Timestamp(time.getTime()); System.out.println(ts); //第二种方式...
-
public class TimestampFormat {
-
-
public static void main(String[] args) {
-
//获取当前时间
-
Date time =new Date();
-
Timestamp ts =new Timestamp(time.getTime());
-
System.out.println(ts);
-
//第二种方式
-
Timestamp t =new Timestamp(System.currentTimeMillis());
-
System.out.println(t);
-
Calendar now = Calendar.getInstance();
-
//获得当前年份
-
System.out.println(now.get(Calendar.YEAR));
-
//获得当前月份
-
System.out.println(now.get(Calendar.MONTH) + 1);
-
//获得当月日期
-
System.out.println(now.get(Calendar.DAY_OF_MONTH));
-
//获得当前小时
-
System.out.println(now.get(Calendar.HOUR_OF_DAY));
-
//获得当前分钟
-
System.out.println(now.get(Calendar.MINUTE));
-
//获取当前秒数
-
System.out.println(now.get(Calendar.SECOND));
-
//获得当前毫秒数
-
System.out.println(now.getTimeInMillis());
-
}
2017-12-10 18:12:25.56
2017-12-10 18:12:25.599
2017
12
10
18
12
25
1512900745607
SimpleDateFormat 匹配现在的格式
-
public class FormatDateTime {
-
-
public static void main(String[] args) {
-
Date now =new Date();
-
SimpleDateFormat format1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
-
System.out.println(format1.format(now));
-
SimpleDateFormat format2 = new SimpleDateFormat("yy/MM/dd HH:mm");
-
System.out.println(format2.format(now));
-
SimpleDateFormat format3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-
System.out.println(format3.format(now));
-
SimpleDateFormat format4 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒 E");
-
System.out.println(format4.format(now));
-
}
-
}
2017年12月10日 18时13分11秒
17/12/10 18:13
2017-12-10 18:13:11
2017年12月10日 18时13分11秒 周日
文章来源: cxuan.blog.csdn.net,作者:程序员cxuan,版权归原作者所有,如需转载,请联系作者。
原文链接:cxuan.blog.csdn.net/article/details/78766226
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)