几种现在时间的获取方法和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)