[解決済み] 2つの日付の間の日数の差はどのように見つけるのですか?
2023-01-30 04:15:41
質問
A="2002-20-10"
B="2003-22-11"
2つの日付の間の日数の差を見つけるにはどうすればよいですか?
どのように解決するには?
もし、あなたがGNU
date
があれば、任意の日付の表現を表示することができます (
-d
オプション)。
この場合、日付をEPOCHからの秒数に変換し、24*3600で引き算と割り算をします。
GNU dateを使った例( https://stackoverflow.com/a/9008871/215713 ):
let DIFF=($(date +%s -d 20210131)-$(date +%s -d 20210101))/86400
echo $DIFF
30
これは、例えば "2021-01-31" のように、他の形式の日付でも動作します。
他の回答は、GNU dateを必要としない方法を提案しています。
関連
-
[解決済み] この2回(1927年)を引き算すると、なぜおかしな結果になるのでしょうか?
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] JavaScriptで2つの日付を比較する
-
[解決済み] 2つの日付の差(日数)を計算する?
-
[解決済み] 2つの日付の間の日数を計算する方法
-
[解決済み] 2つの日付の間の日数を計算する方法は?
-
[解決済み] Moment Jsで2つの日付の時差を取得する
-
[解決済み] 2つの日付の間の月数の差
-
[解決済み] 実行中のBASHスクリプトのパスを決定する [重複].
-
[解決済み] 指定された時間/日付まで眠る
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 現在の日付と時刻を句読点を使わずに表示する
-
[解決済み] set -u` による Bash による空の配列展開
-
[解決済み] bash で "set -o nounset" を使用したときに変数が設定されているかどうかをテストする。
-
[解決済み] bashで端末の最終行を削除して置換するには?
-
[解決済み] Bashでファイル名を一括変更する
-
[解決済み] 接頭辞・接尾辞を使った名前の変更方法について教えてください。
-
[解決済み] bashのifブロックの中でboolean変数を評価する方法は?重複
-
[解決済み] Bashでテーブルの列を揃えるにはどうしたらいいですか?
-
[解決済み] 引用符で囲まれたパラメータを受け取り、再送するためのBashスクリプト
-
[解決済み] Bash: 関数をパラメータとして渡す