2012年01月24日 17時30分43秒

ExcelでUnixTimeと日付を相互変換

テーマ:備忘録
日付指定の件数が異常に多いのでやり方を変更。
直に編集するために、予めエクセルに以下の式を入れてUNIX Timeとグレゴリオ暦を変換しておいてDBに挿入した。

<コピペ用>
=TEXT(A6/86400+("1970/1/2"*1-"1900/1/1"*1+"9:0"*1),"yyyy/mm/dd hh:mm:ss")  //UnixTimeから
グレゴリオ暦
=(C7-25569)*86400  //グレゴリオ暦からUnixTime

ExcelでUnixTimeと日付を相互変換
■UnixTime → 日時(UCT)
=($a$1 / 86400) + 25569


■UnixTime → 日時(JCT)
=(($a$1 + 32400) / 86400) + 25569



■日時(UCT) → UnixTime
=($a$1 - 25569) * 86400


■日時(JST) → UnixTime
=(($a$1 - 25569) * 86400) - 32400

※セルの書式設定を「yyyy-mm-dd hh:mm:ss」にする
AD
いいね!した人  |  コメント(0)  |  リブログ(0)
最近の画像つき記事
 もっと見る >>

コメント

[コメントをする]

コメント投稿

AD

Ameba人気のブログ

Amebaトピックス

      ランキング

      • 総合
      • 新登場
      • 急上昇
      • トレンド

      ブログをはじめる

      たくさんの芸能人・有名人が
      書いているAmebaブログを
      無料で簡単にはじめることができます。

      公式トップブロガーへ応募

      多くの方にご紹介したいブログを
      執筆する方を「公式トップブロガー」
      として認定しております。

      芸能人・有名人ブログを開設

      Amebaブログでは、芸能人・有名人ブログを
      ご希望される著名人の方/事務所様を
      随時募集しております。