UNIX時間を変換する

普通日時とか時間っていうのは

2007/11/19 22:36

とかで表すんだけど、特殊な時間の表記方法にUNIX時間っていうのがあるんです。
UNIX時間ってのは1970年1月1日からの秒数で表す時間表記で、WindowsOSを使っているとほとんど出くわす事が無いんですけど、稀にアプリケーションのログなんかで出くわしたりします。

例えば

2007/11/19 22:36

なんかはUNIX時間で表すと

1195479360

こうなる訳です。

UNIX時間で時刻表記するとシンプルで扱いやすいんですがやっぱりちょっと読みにくいんですよね。という事でUNIX時間を様々な時間形式に変換してくれるサイトをメモしました。

エポック秒(UNIX時間)変換マシーン

ブラウザ上で手軽にUNIX時間をいろいろな形式に変換出来ます。

UNIX時間をEXCEL上で日付・時間に変換するには?

エクセルでUNIX時間を変換する方法です。

="1970/1/1"+セルの場所/86400

UNIX時間をDateTime型に変換する VB.NET

VB.NET上でのUNIX時間の変換方法について記載されていました。

Dim unixTimeStamp As Integer = 1174055140
Dim unixDate As DateTime = (New DateTime(1970, 1, 1)).AddSeconds(unixTimeStamp).ToLocalTime()

Console.WriteLine(unixDate.ToLongDateString() + unixDate.ToLongTimeString())

時計って普通のやつなら24時間表記でなんだか月曜日から日曜日までグルグル回ってる気分するじゃないですか。でもUNIX時間って常に新しい値に移り変わっていくんですよね。

UNIX時間を眺めているとなんだか人生もっと大切に生きないとな。なんて思えてきます。
・・・読みにくいけどね。

1 COMMENT

karari blog

UNIX時間を変換するhttp://pnpk….

XoopsCubeのwaffleモジュールで登録した物がなぜかCSV書き出しができないので、phpMyAdminから書き出してみたら (more…)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です