• 締切済み

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関数を使うことでうまくゆくとのことでしょうか? まだいまいち理解しきれなくてすいません・・・

関連するQ&A

  • レースタイムの管理と計算

    陸上競技のタイムをExcelを使って管理しながら標準タイムとの差を計算したいのです。 扱うデータは、 <2分 27秒 85> のように、分、秒、下2桁で、基準タイムとの差の計算をしたいと思っています。 セルの書式設定では、年月日時分秒を扱う事はできますが、秒以下の100進法の部分が表現できません。 それと、年月日時までは煩雑なので使わないで、分秒+下2桁で、セル間で加減の計算が出来る方法はありませんでしょうか?

  • csvファイル中に記載されたタイムスタンプ形式の変更

    csv形式ファイル中の文字列の変換で困っています。 時刻表示がどうやら以下のような意味で記入されているのですが、 000220152722 → 2000年2月20日15時27分22秒(日本時間) 020309215617 → 2002年3月9日21時56分17秒(日本時間) これをUNIXタイムスタンプ形式(1970年1月1日 00:00:00 GMTからの通算秒)に変換したいのですが、よいソフト又よい解決案があったら教えてください。何卒。

  • UNIXタイムスタンプをエクセルで変換するには?

    はじめまして。 UNIXタイムスタンプをエクセルでグレゴリオ暦(一般的な「年/月/日 時:分:秒」)に変換するには どういう式を入れたらよいのでしょうか? 仕事でwebアクセス解析のデータをダウンロードしたものの、 日時がUNIXタイムスタンプで書き出されており、 取引先に提出するのに、グレゴリオ暦に変換する必要があるのです。 http://www.kyucon.com/cgi-bin/time.cgi ↑ここのような、単発で日付を変換してくれるサイトもありますが、 膨大な量のデータのため、式で変換したいのです。 ご存知の方、教えていただけませんでしょうか? 宜しくお願い致します。

  • タイムスタンプを時間に変換

    getTime()メソッドが返した値の、右の3つの数字を消すとタイムスタンプが得られました。1970年からの経過秒らしいです。 このタイムスタンプから yyyy/mm/dd hh:mm:ss のような年月日の表示にしたいのですが、簡単にできる方法はありませんか? i=1189382252 str="" //タイムスタンプを時間に変換 alert(str)

  • Javaのタイムゾーン設定

    お世話になります。 現在Javaで動いているアプリがありまして、 日付の処理で異常がありました。 どうやらOSの日付よりも-9時間のようです。 グリニッジくさいと思ったので、 OSの設定を見たところ、OS側は GMT+9:00 の東京になっていました。 Javaでjava.util.TimeZoneを使って調べたところ、 GMT グリニッジ標準時 オフセット0となりました。 どうやらJava側のタイムゾーンだけずれているようなのですが、 Javaのタイムゾーンを変更する方法はあるのでしょうか?

  • time関数について:グリニッジ標準時

    こんにちは。 C言語のtime関数に使われているグリニッジ標準時について疑問がありますので質問させていただきます。 c言語のtime関数ではグリニッジ標準時1970年1月1日0時0分0秒から現在までの経過時間を取得する事ができますが、このグリニッジ標準時1970年1月1日0時0分0秒の1970年1月1日0時0分0秒はどういう意味があるのでしょうか? 調べていくうちにグリニッジ標準時は1924年2月5日に施行されたと分かりました。ではなぜc言語の方は1970年1月1日0時0分0秒なのでしょうか?この日に何か特別な意味があるのではないかと疑問が残っています。 もしお分かりの方がいらっしゃいましたら教えていただけると幸いです。

  • VBAでタイムスタンプを比較して

    VBAで色々とやろうとしているのですが、以下について教えてください。   c:\Documents\123.doc のタイムスタンプと d:\documents\123.Txt のタイムスタンプを比較して、 c:\Documents\123.doc のタイムスタンプが新しい時だけ、このファイルを d:\documents\123.Txt に上書きする。 その場合、文書は、Txtに変換?する。  特に、タイムスタンプの比較について教えて欲しいので、よろしくお願いします。

  • シンガポールの時差について

    シンガポールは東経105度に位置しているのに、なぜ、グリニッジ標準時(GMT)+8に設定しているのでしょうか?本当だったらGMT+7の位置ですよね。1年中サマータイムってことですか?

  • Java ミリ秒からTimeStamp型へ変換

    javaのTimeStampクラスにgetTime() (⇒Timestamp オブジェクトで表される、1970 年 1 月 1 日、0 時 0 分 0 秒 GMT (グリニッジ標準時) からのミリ秒数を返す。) がありますがその逆を行うやり方orメソッドはありますでしょうか? 具体的にはミリ秒からTimeStamp型に変換をしたいです。 どうかよろしくお願いいたします。

    • ベストアンサー
    • Java
  • 日付の計算方法(1970年以前のデータを含む)

    過去の日付のデータがあって、今日までのの経過年月日を求めたいです。 (例)  データ 1980年1月5日  本日が2004年2月6日なので、求めたい結果は24年1月1日 日付のデータには1970年以前のデータも含まれるためタイムスタンプ(グリニッジ標準時)が使用できません。 関数などを使って簡単に求める方法はあるのでしょうか? どのようにしたら求められるかわかる方教えていただけませんでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • PHP