秘密のスーパースター:
Javaの8日付時刻APIに以下のことを実現する方法
long currentDate = Date.UTC(date.getYear(), date.getMonth(), date.getDate(), 0, 0, 0);
System.out.println(currentDate);
上記のコードは返さ
1573171200000
私は以下のことを試してみました
ZonedDateTime zonedDateTime = Instant.now().atZone(ZoneOffset.UTC);
System.out.println(zonedDateTime.toEpochSecond());
戻ってきた
1573212520
アンディ・ターナー:
取得LocalDate
に変換し、今日のためZonedDateTime
に変換した後、その日の開始時Instant
とエポックミリ秒を取得します:
LocalDate.now().atStartOfDay(ZoneOffset.UTC).toInstant().toEpochMilli()