Java 日期处理与代码优化实践
1. Java 日期相关类概述
在 Java 的 java.util 包中,有多个与时间和日期相关的类,如 Calendar 、 GregorianCalendar 、 Date 、 TimeZone 和 SimpleTimeZone 。其中, Date 类提供了简单的时间戳机制,其他相关类与 Date 类协同工作,为国际化日期和时间戳组件提供全面支持。
最初,Java 仅通过 Date 类来支持日期和时间处理。 Date 类内部以自 1970 年 1 月 1 日 00:00:00 GMT(即“纪元”)以来的毫秒数来表示日期。
2. Date 类的构造函数
Date 类提供了多个构造函数,允许开发者以不同方式创建 Date 对象:
- 三个构造函数允许指定时间部分(年、月、日、时、分、秒)来构建特定日期和时间的 Date 对象。
- 一个构造函数允许从输入字符串构建日期。
- 一个构造函数允许使用自纪元以来的毫秒数构建日期。
- 一个无参数构造函数创建表示“现在”的时间戳,即 Date 对象创建的时间。
此外,
超级会员免费看
订阅专栏 解锁全文
171万+

被折叠的 条评论
为什么被折叠?



