[Excel]UNIX Time から日付(yyyy/mm/dd(aaa) hh:mm:ss)に変換

androidとかで、時間はUNIX Timeを使うと計算が楽だったりするので、そのままログとかでも使っていると、
例えば、そのログをエクセルとかで表現しようとしたときに、わかりづらい!となったので、エクセルで見やすくする方法を調べました。

・セルに以下のように設定
=(A1 + 32400) / 86400 + 25569
・日時書式の例:”yyyy/mm/dd(aaa) hh:mm:ss”

うるう秒は考慮されていないそうですが、このケースでそこまで厳密なデータが必要になるケースは少ないかと思います。

以下のサイトより参考にさせていただきました。
7.Excel によるグレゴリオ暦計算

32400秒:UTC に対する JST の時差9時間、つまり日本標準時間にするための値
86400秒:1日の秒数(=24時間×60分×60秒)
25569 :UNIX Time の基準時刻 (1970/01/01(木) 00:00:00 UTC) に相当するシリアル値:

シェアする

  • このエントリーをはてなブックマークに追加

フォローする