エポック秒とは、
エクセル ワークシートで計算てみようと試みたが関数がわからない!
エポック秒 えぽっくびょう
ある日時を、1970年1月1日午前0時0分0秒(世界標準時)*1からの秒数で表したもの。Perlなどで使われる。
*1:日本時間では、同日の午前9時0分0秒
‥‥出所:
そこで、Excel VBA でデバッグウィンドウ(イミディエイト)で見た。
?DateDiff("s", #1970/01/01 9:00:00#, #2007/05/27 4:34:00#) 1180208040
差は 56秒 なので、タイミング差を考えれば「一致した」と言えよう。
エポック秒を日付に変換する
何が何でも Excel でやろうと決心?
- Excel の検索窓から検索して‥‥次にサイトに行き着いた。
- Microsoft Office Online 「Excel での日付の認識方法」でトレーニング。
- 面白いサイトだが、知っていることばかり‥‥
- 難しく考え過ぎていた。上記がヒントになり、アッという間に出来た。
A | B | C | D | |
---|---|---|---|---|
1 | エポック時基準日 | エポック秒 | エポック日 | 年月日時分秒 |
2 | 1970/01/01 09:00:00 | 1180208040 | 13659.81528 | 2007/05/27 04:34:00 |
3 | 1180208096 | 13659.81593 | 2007/05/27 04:34:56 |
- 項目
- 数式
- セル C2: =B2/(24*60*60)
- セル D2: =C2+$A$2
参考)
時刻は、この記事の最下段,右端に表示されている。