macOSでのエポックタイムスタンプの人間が読める形式への変換方法


  1. コマンドラインを使用する方法: ターミナルを開き、次のコマンドを入力します。
date -r <エポックタイムスタンプ>

例えば、エポックタイムスタンプが1612400400の場合、次のようにコマンドを実行します。

date -r 1612400400

上記のコマンドを実行すると、人間が読める形式の日付と時刻が表示されます。

  1. スクリプトを使用する方法: Pythonスクリプトを使用してエポックタイムスタンプを変換する方法もあります。まず、テキストエディタで新しいファイルを作成し、次のコードを追加します。
import datetime
epoch_timestamp = <エポックタイムスタンプ>
timestamp = datetime.datetime.fromtimestamp(epoch_timestamp)
print(timestamp)

上記の<エポックタイムスタンプ>の部分を変換したいエポックタイムスタンプに置き換えます。例えば、1612400400を変換したい場合、以下のようにコードを修正します。

import datetime
epoch_timestamp = 1612400400
timestamp = datetime.datetime.fromtimestamp(epoch_timestamp)
print(timestamp)

スクリプトを保存し、ターミナルで次のコマンドを実行します。

python <スクリプトファイル名>.py

スクリプトを実行すると、人間が読める形式の日付と時刻が表示されます。

これらの方法を使えば、macOSでエポックタイムスタンプを人間が読める形式に変換することができます。