UNIX/LINUXの時間変換

UNIX/LINUXの時間変換

Unixタイムスタンプを変換する必要があります(2000年以降初め)人間が読める標準形式に変換します。このコマンドは date -d @392603388.257982非常にうまく機能しますが、デフォルトの開始日は1970です。

ベストアンサー1

Linuxタイムスタンプ(ウィキペディア)は1970年1月1日から計算した。 2000年はどこから来たか。これは宿題ですか?その場合は使用できますが、date与えられたタイムスタンプ(2000から計算)を2000までの秒数に増やします(私は次のように得ました)date -u +"%s" -d "1/1/2000"

編集:ああ、時間帯に注意してください。だから-u上記のスイッチを追加しました。

おすすめ記事