我是Python的新手,我正在努力做到以下几点。
在PHP中,如果我们要转换日期,我们会使用以下内容:
$item_date = date("Y-m-j G:i:s", strtotime($RSSitem->pubDate));
现在,我正在尝试使用Python做同样的事情,但我无法理解这样做的确切方法。
任何人都可以通过将此行写入python来帮助我吗?
答案 0 :(得分:13)
根据RSS specification pubDate
,必须遵循RFC822:
mytime.strftime("%a, %d %b %Y %H:%M:%S %z")
答案 1 :(得分:3)
分为两部分:
datetime.strptime()
函数,否则可以使用dateutil.parser.parse()
或feeparser._parse_date()
(后者可能更容易安装)。.strftime()
方法/ time.strftime()
函数将datetime / time对象转换为字符串。