Java 2つの日付の差を求める Java で、2 つの日付の差を求めるサンプルプログラムを紹介します。 サンプルプログラムでは比較対象の日付が、文字列( yyyy/MM/dd )の場合、java.util.Date の場合に対応しています。 日付の差を求める計算方法は以下となります。 最初に 2 つの日付を long 値に変換します。 ※この long 値は 1970 年 1 月 1 日 00:00:00 GMT からの経過ミリ秒数となります。 次にその差を求めます。 上記の計算で出た数量を 1 日の時間で割ることで日付の差を求めることができます。 ※1 日 (24 時間) は、86,400,000 ミリ秒です。 サンプルソース /**<br /> * 2つの日付の差を求めます。<br /> * 日付文字列 strDate1 – strDate2 が何日かを返します。<br /> *<b
![Java 2つの日付の差を求める | Web会議の Chat&Messenger](https://cdn-ak-scissors.b.st-hatena.com/image/square/9b5a052d2db834d46d847e759d16a070b8392421/height=288;version=1;width=512/https%3A%2F%2Fchat-messenger.com%2Fwp-content%2Fuploads%2F2021%2F05%2Fcam_slide_ja_hojo.png)