概述
JAVA8时间API 最佳实践
实践一:初始化时间日期
方式一:JDK1.0 java.util.Date#Date(int, int, int, int, int, int)
// jdk 1.0 写法,yinw date的日期是从1900开始,此方法已过时
Date date1 = new Date(2020-1900, 10, 10, 10, 10, 10);
// Tue Nov 10 10:10:10 CST 2020
System.out.println(date1);
需要注意的是这里的月份是从0开始的。即月份10 代表11月
方式二:JDK1.1 开始使用Calendar类
使用Calendar之后,初始化年份是直接使用当前年份即可,不需要转换。
// jdk1.1 开始使用Calendar类
Calendar calendar = Calendar.getInstance();
calendar.set(2020,Calendar.NOVEMBER,10,10,10,10);
Date date2 = calendar.getTime();
System.out.println(date2);// Tue Nov 10 10:10:10 CST 2020
在使用了Calendar类之后,就引入了时区的概念了。 查看Calendar类的方法。
最后
以上就是坦率耳机为你收集整理的java8.秒转换成date_JAVA8时间API 最佳实践的全部内容,希望文章能够帮你解决java8.秒转换成date_JAVA8时间API 最佳实践所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复