質問: ヘッダから時刻の割り出し メールのヘッダから送信された、受信した時刻の割り出しをしたいのです。 date:fri, 17 aug 2001 10:02:34 +900(jst) となっている場合、これは実際には何時のことなんでしょうか? 2001年8月17日金曜日まではわかります。 10時2分34秒ということでいいのでしょうか? +900(jst)の意味は何でしょうか?
回答: >0時2分34秒ということでいいのでしょうか? 正解です。 +900(jst)はグリニッジ標準時(gmt)より9時間早いよ。ということをおしえてくれています。 つまり 10:02:34 +900(jst) のときグリニッジ(イギリス)では 01:02:34 (夜中の1時2分)です。 日本以外のタイムゾーンを設定しているマシンではサマータイムなんかもあり色々複雑ですが日本だけでいいのですよね。