Java 日期类是 Java 编程语言中的一个重要组成部分,它提供了一种方便的方式来处理日期和时间。Java 日期类提供了一个可以用来处理时间和日期的对象,它可以用来存储、检索和操作时间和日期。
Java 日期类包括 java.util.Date 和 java.util.Calendar 两个重要的类。java.util.Date 类表示特定的时间,而 java.util.Calendar 类表示特定的时间(如年、月、日、小时、分钟和秒)。
java.util.Date 类是 Java 日期 API 中最常用的一个类,它表示特定的时间(从 1970 年 1 月 1 日 00:00:00 GMT 到当前所表示的毫秒数)。java.util.Date 类具有 getTime() 方法来获取当前 Date 对象所表示的毫秒数。
// 获取当前 Date 对象所表示的毫秒数 long time = new Date().getTime(); System.out.println(time); // 1599455020862 (ms)
java.util.Calendar 类是 Java 日期 API 中另一个重要的部分,它是一个抽象基类,不能直接使用。你必须使用 Calendar 的子类 GregorianCalendar 来创建 Calendar 实例。GregorianCalendar 用于处理标准化历法中使用的年、月、日、小时、分钟和其他信息。
// 获取当前 Calendar 实例所表示的年份 int year = Calendar.getInstance().get(Calendar.YEAR); System.out.println(year); // 2020
Java 8 之后引入了新的 java.time 包(也被成为 JSR 310 )来处理新版 Java 时间 API (也就是 Java 8 Date/Time API )。这套新 API 非常易于使用并支持 ISO-8601 标准格式化字面量标准标准标准标准标准标准标准标准标准标准标准标准标准标准。
// 获取当前 LocalDateTime 实例所表示的年份 int year = LocalDateTime .now().getYear(); System .out .println (year); // 2020
Java 实例 - 如何执行编译过 Java 文件 Java 实例本文我们演示如何执行编译过的 HelloWorld.java 文件,其中 Java 代码如下:pub...
Java 实例 - 字符串格式化 Java 实例以下实例演示了通过 format() 方法来格式化字符串,还可以指定地区来格式化()://StringFo...
Java 实例 - 数组添加元素 Java 实例以下实例演示了如何使用sort()方法对Java数组进行排序,及如何使用 insertElement () 方法向...
Java数据类型教程 -Java数组复制以下代码显示了如何使用for loop复制数组。import java.util.Arrays;public class Main {public ...