タイムスタンプが「1970/01/01 09:00」なのはナゼ?

今日は、「ケータイ会議9」宛てに「ARROWS X LTE」に関するお便りが届いていますのでご紹介。ひろさんからのご質問です。

「フォルダのタイムスタンプを参照できるアプリで、KSfilemanager で、一部のフォルダやファイルのタイムスタンプが1970/01/10となっています。 ※たとえば、sysytem/ フォルダ アプリのインストールやカードの抜き差しで不具合があった考えるべきでしょうか。」

さて、僕も自分の端末で調べてみたところ、「1970/01/01 09:00」となってました!なので、不具合ではないと思いますよ。
タイムスタンプが「1970/01/01 09:00」なのはナゼ?_c0060143_1322840.png

というわけで、「1970/01/01」についてGoogle先生に聞いてみたところ、UNIX時間の起点となる日付らしいですね。

UNIX時間 - Wikipedia

つまり、UNIX系のオペレーティングシステム(OS)や、他の多くのOSでは、協定世界時(UTC)の1970年1月1日からの経過秒数で日時が表される、と。日時設定が「ゼロ」の状態が「1970/01/01」となります。

で、なぜ0時00分でなく、9時00分になってるかというと、これは単純に日本の時差(JST)の9時間分ですね。

とりあえず、「不具合ではなさそうですよ」ということと、「1970/01/01はUNIX時間の起点」ということで、回答になってますでしょうか?


というわけで、愉快なブロガー10名でお送りしている「ケータイ会議9」では、読者さんからの質問を受け付けてます。何か気になることがある方はブロガーレビューまとめサイトの「Q&A」というバナーからどうぞ。


ARROWS X LTE (F-05D) ブロガー徹底レビューまとめサイト
ARROWS X LTE (F-05D) ブロガー徹底レビューまとめサイトへ

※質問では「1970/01/10」となってましたが、こちらで「1970/01/01」と読み替えて返答させていただきました。
Commented by ひろ at 2012-02-02 09:38 x
質問させていただきました、ひろです。
ご回答、ありがとうございました。
あわてて投稿したら、タイプミス、表現がおかしいところなど、恥ずかしい限りです。
SDカードを交換する際に、PCでは取り外しで確認するのに、うっかり、
しかも液晶OFFだけで電源OFFもせずにバッテリとカードをはずしたので、これが原因かと、あせってしまいました。
そういえば、昔むかし、unixの歴史で1970年とか習った気がします・・
お世話様でした。
Commented by t0maki at 2012-02-03 12:32
不具合でなくて良かったですね!
by t0maki | 2012-02-01 13:28 | モニターレビュー>ケータイ会議 | Comments(2)