-2

重複の可能性:
1970 年 1 月 1 日より前の日付

1970-01-01 より前の値を持つ可能性のある日付を格納するための標準的なソリューションを探しています。Joda 時間ベースのソリューションは高く評価されています。

たとえば、アルバム「The Voice of Frank Sinatra」のリリース日である 1946 年 3 月 4 日を保存したいとします。

4

2 に答える 2

3
DateTime dt = new DateTime(1946, 3, 4, 0, 0);

を呼び出すdt.getMillis()と、負の数が返されます。

于 2012-10-18T10:27:09.133 に答える
2

アルバム「The Voice of Frank Sinatra」のリリース日である 1946 年 3 月 4 日を保存したいと考えています。

LocalDate date = new LocalDate(1948, 3, 4);
System.out.println(date);

版画

1948-03-04

LocalDate は、西暦 1 年または西暦 1 年から任意の年に使用でき、デフォルトでグレゴリオ暦を想定しています。

于 2012-10-18T10:28:02.163 に答える