pythonでRSS1.0とRSS2.0の日付について。
python3.6.0にて。
RSS 1.0の
<dc:date>2017-04-24T19:56:08+09:00</dc:date>
これが
RSS 2.0で
<pubDate>Mon, 24 Apr 2017 19:56:08 +0900</pubDate>
こうなっていたから
>>> time = '2017-04-24T19:56:08+09:00' >>> import dateutil.parser >>> dt = dateutil.parser.parse(time) >>> dt datetime.datetime(2017, 4, 24, 19, 56, 8, tzinfo=tzoffset(None, 32400)) >>> dt.isoformat() '2017-04-24T19:56:08+09:00'
こうした。ロケールがどうとかはよく知らない。
コメント