我是靠谱客的博主 坦率耳机,这篇文章主要介绍java8.秒转换成date_JAVA8时间API 最佳实践,现在分享给大家,希望可以做个参考。

JAVA8时间API 最佳实践

实践一:初始化时间日期

方式一:JDK1.0 java.util.Date#Date(int, int, int, int, int, int)

复制代码
1
2
3
4
// 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之后,初始化年份是直接使用当前年份即可,不需要转换。

复制代码
1
2
3
4
5
// 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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部