日付差の計算[重複]

日付差の計算[重複]

次の2時間の時差を計算したいです。

Value1=2016-10-13 14:19:23
Value2=2016-10-13 18:19:23 

時間/分形式で違いを得たいです。迅速な解決策がありますか?

ベストアンサー1

GNU実装を想定してコマンド置換を使用し、date算術拡張を使用して時間差を取得できます。

% Value1='2016-10-13 14:19:23'

% Value2='2016-10-13 18:19:23' 

% echo "$(($(date -d "$Value2" '+%s') - $(date -d "$Value1" '+%s')))"
14400

結果は秒単位です。

おすすめ記事