[解決済み] Javaで2つの日付を引き算する【重複あり
2022-02-15 08:09:17
質問
重複の可能性があります。
2つのJava日付インスタンスの差分を計算する
重複するスレッドかもしれませんが しかし、私は2つの日付の間の差を計算する方法を見つけようとしています。jqueryから日付の文字列は、次の形式です。
'yyyy-mm-dd'
. 私はこれをStringとして読み、次のようにJavaのDateに変換しました。
Date d1 = new SimpleDateFormat("yyyy-M-dd").parse((String) request.getParameter(date1));
Date d2 = new SimpleDateFormat("yyyy-M-dd").parse((String) request.getParameter(date2));
この2つの日付の間の日数の差を計算したいのです。
注 サードパーティーのAPIは審査が必要なため、使用できません。
解決方法は?
編集 2018-05-28 Java 8のTime APIを使用するように例を変更しました。
LocalDate d1 = LocalDate.parse("2018-05-26", DateTimeFormatter.ISO_LOCAL_DATE);
LocalDate d2 = LocalDate.parse("2018-05-28", DateTimeFormatter.ISO_LOCAL_DATE);
Duration diff = Duration.between(d1.atStartOfDay(), d2.atStartOfDay());
long diffDays = diff.toDays();
関連
-
[解決済み】 JAVA 変数宣言はここではできない
-
[解決済み】接続Java - MySQL : 公開鍵の取得は許可されていません。
-
[解決済み] この2回(1927年)を引き算すると、なぜおかしな結果になるのでしょうか?
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] JavaScriptで2つの日付を比較する
-
[解決済み] 2つの日付の差(日数)を計算する?
-
[解決済み】Joda-Timeの2つの日付の間の日数について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Javaの".class期待値"
-
[解決済み】Android java.lang.IllegalStateException: Android java.lang.IllegalStateException: Could not execute method of the activity
-
[解決済み】Java、"変数名 "を変数に解決することができない
-
[解決済み] java のクラス内のコンストラクタは、指定された型に適用できない
-
[解決済み】「java -cp」と「java -jar」の違い?
-
[解決済み】Gradleがtools.jarを見つけ出さない
-
[解決済み] intellijが自動配線リポジトリにタイプのBeanが見つからないと不正確な発言をする件
-
[解決済み】ソースルート外のJavaファイル intelliJ
-
[解決済み] StringBuilderをクリアまたは空にするにはどうすればよいですか?重複] [重複] [重複] [重複] [重複] [重複
-
[解決済み] 2つのJava日付インスタンスの差分を計算する