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

概述

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 最佳实践所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部