重複の可能性:
1970 年 1 月 1 日より前の日付
1970-01-01 より前の値を持つ可能性のある日付を格納するための標準的なソリューションを探しています。Joda 時間ベースのソリューションは高く評価されています。
たとえば、アルバム「The Voice of Frank Sinatra」のリリース日である 1946 年 3 月 4 日を保存したいとします。
重複の可能性:
1970 年 1 月 1 日より前の日付
1970-01-01 より前の値を持つ可能性のある日付を格納するための標準的なソリューションを探しています。Joda 時間ベースのソリューションは高く評価されています。
たとえば、アルバム「The Voice of Frank Sinatra」のリリース日である 1946 年 3 月 4 日を保存したいとします。
DateTime dt = new DateTime(1946, 3, 4, 0, 0);
を呼び出すdt.getMillis()
と、負の数が返されます。
アルバム「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 年から任意の年に使用でき、デフォルトでグレゴリオ暦を想定しています。