twitterのAPIによるとタイムスタンプ
Wed Dec 24 11:34:28 +0000 2014
python3で処理する
from datetime import datetime, timezone, timedelta
time = "Wed Dec 24 11:34:28 +0000 2014"
d = datetime.strptime(time, '%a %b %d %H:%M:%S %z %Y')
とすると、dは
datetime.datetime(2014, 12, 24, 20, 34, 28, tzinfo=datetime.timezone(datetime.timedelta(0, 32400), 'JST'))
となる。
unixtimeを得る
d.timestamp()
とすればよく、結果は
1419420868.0
となる。
日本時間にする
JST = timezone(timedelta(hours=+9), 'JST')
d = datetime.fromtimestamp(d.timestamp(), JST)
とする。
文字列として出力
d.strftime("%Y/%m/%d %H:%M:%S")
で出力は
'2014/12/24 20:34:28'
となる。
この辺りの処理って、すぐに忘れるよね。汗