• 締切済み

UNIXタイムスタンプの計算式

UNIXタイムスタンプを計算したいのですがどのような計算式なのかわからず質問しました。 私の言っている UNIXタイムスタンプとは、1970年1月1日0時0分0秒(GMT:グリニッジ世界標準時)からの通算秒です。 エクセルでこれを自分で年月日時分秒と入力してそれらをUNIXタイムスタンプに変換するのが目的です

みんなの回答

noname#86752
noname#86752
回答No.2

たしか時差は9時間だったような・・・。

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.1

ヒント! Excelは1900年1月1日0:00を起算で 計算しています。 と言うことは、Now関数を使うとどうなりますか? 因みに、日本時間の計算は時差を調整するだけです。 時差は8時間です。

AquaSkyMoon
質問者

お礼

DateDiff("s", "1970/1/1 0:00",設定日付) で時間差を取得して解決しました。 ありがとうございました。

AquaSkyMoon
質問者

補足

NOW関数は現在の日付と時刻を表示する関数と認識していますが。 私のやりたいことは任意の日付 例)2006年4月3日18時58分のUNIXタイムスタンプを取得したいのです。 これをNow関数を使うことでうまくゆくとのことでしょうか? まだいまいち理解しきれなくてすいません・・・