我在收到此错误后尝试转换此复杂的日期时间格式:
<div className="shopping-list">
<h1>
Shopping List for {props.name}
</h1>
<ul>
<li>Instagram</li>
<li>WhatsApp</li>
<li>Oculus</li>
</ul>
</div>
我正在构建这个函数,但我不知道如何处理月份作为一个单词。 这是日期的示例,因为它在CSV文件中:2017年11月1日中午12:00:13:00 PDT
我没有运气:
[u"'Nov 11, 2017 5:19:38 AM PST' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] format."]
答案 0 :(得分:0)
尝试下面的代码,信用转到这个答案(https://stackoverflow.com/a/26435566/6039974)
from datetime import datetime, timedelta
from email.utils import parsedate_tz, mktime_tz
given_date = "Nov 1, 2017 12:00:13 AM PDT";
timestamp = mktime_tz(parsedate_tz(given_date))
utc_dt = datetime(1970, 1, 1) + timedelta(seconds=timestamp)
print(utc_dt)
打印
2017-11-01 12:00:13