Excel:日付・時刻のシリアル値
1日を1(数値の一)として1900年1月1日から積算する方式
1秒は 1/86400 = 0.00001157407407... として計算される。
ミリ秒は 1/86400000 = 0.00000001157407407... となる。
特にタイムゾーンを扱っているわけではない。
ミリ秒を表示したい場合
=TEXT(セル, "yyyy-mm-dd hh:mm:ss.000")
ミリ秒未満は表示できない。
(日付分を含めるとマイクロ秒を扱うには精度が足りない)
参考
田中亨「Excelの謎」 「1904年」に何があったのか?
Excel は当初うるう年を避けようとして1904年1月1日を基点(0)とした。
しかし、競合である Lotus 1-2-3 は 1900年1月1日が基点(0)であった。そのため、同様に 1900年 を基点にするように変更した。