Category
Server Management
Cool Gizmos
Lifestyle in LA
Web Design Beyond

v1.0 バックナンバー
お問い合わせ
このサイトは誰簡®Webにて運営されています。

Home > Server Management
Unixタイムスタンプをファイルメーカーのタイムスタンプに変換する 2008/11/12 20:55:00

Unixのタイムスタンプは1970年1月1日0時0分0秒から、一方ファイルメーカーのタイムスタンプは0001年1月1日0時0分0秒からの秒数になっている。(世界標準時)

そのため、Unixのタイムスタンプフィールドをtsとして、ファイルメーカーに取り込んだときの変換(日本時間+9時間を反映)の計算式は、

ts + Timestamp ( Date ( 1 ; 1 ; 1970 ) ; Time ( 0 ; 0 ; 0 ) ) + 60*60*9

となる。タイムスタンプは単純に経過秒数なので、そのまま秒を足せば自動で変換してくれる。