Unixタイムスタンプを変換する必要があります(2000年以降初め)人間が読める標準形式に変換します。このコマンドは
date -d @392603388.257982
非常にうまく機能しますが、デフォルトの開始日は1970です。
答え1
Linuxタイムスタンプ(ウィキペディア)は1970年1月1日から計算した。 2000年はどこから来たか。これは宿題ですか?その場合は使用できますが、date
与えられたタイムスタンプ(2000から計算)を2000までの秒数に増やします(私は次のように得ました)date -u +"%s" -d "1/1/2000"
。
編集:ああ、時間帯に注意してください。だから-u
上記のスイッチを追加しました。
答え2
2000-01-01T00:00:00
タイムスタンプ番号が秒単位の場合は、GNU日付を使用して簡単に追加できます。
date -d "2001-01-01Z +$n seconds"
Z
あなたの時代がZulu時間(UTC)として指定されたことを示すためにここに1つを追加しました。あなたの時代が実際に現地時間である場合は、それを省略する必要があります。