日付変換
日付変換はいつもはまって,それでかつ毎回忘れる嫌なもの.
diggのfeedにあるepoch秒をdatetimeモジュールオブジェクトに変換.feed.stories.story[0].submit_dateには
>>> pp (feed.stories.story[0].submit_date) '1243414208' >>> mydatetime = datetime.datetime(*time.localtime(int(feed.stories.story[0].submit_date))[:-3]) >>> mydatetime datetime.datetime(2009, 5, 27, 8, 50, 8)
本当にこんな面倒な方法しかないのか...?
と思っていたらfromtimestampがあった.
>>> mydatetime = datetime.datetime.fromtimestamp(float(feed.stories.story[0].submit_date)) >>> mydatetimedatetime.datetime(2009, 5, 27, 8, 50, 8)