Java中的几个初始日期,并用代码表示
时间: 2023-11-27 11:51:45 浏览: 36
Java中常用的几个初始日期包括:
1. 当前时间:使用 `java.util.Date()` 或 `java.util.Calendar.getInstance().getTime()`
2. 指定日期时间:使用 `java.util.Date(long date)` 或 `java.util.Calendar.set(int year, int month, int day, int hourOfDay, int minute, int second)`
3. 当前时间戳:使用 `System.currentTimeMillis()`
4. Unix时间戳:使用 `java.time.Instant.now().getEpochSecond()`
以下是对应的代码表示:
```java
// 获取当前时间
Date now = new Date();
// 或者
Date now = Calendar.getInstance().getTime();
// 获取指定日期时间
Date specificDate = new Date(1220227200000L); // 2021-08-03 00:00:00
// 或者
Calendar cal = Calendar.getInstance();
cal.set(2021, Calendar.AUGUST, 3, 0, 0, 0);
Date specificDate = cal.getTime();
// 获取当前时间戳
long timestamp = System.currentTimeMillis();
// 获取Unix时间戳
long unixTimestamp = Instant.now().getEpochSecond();
```