【发布时间】:2021-02-12 21:00:21
【问题描述】:
以下代码适用于我的本地环境 macbook:
d_time = datetime.strptime(start_time.strip(), "%b %d %Y %I %M %p %Z")
但是当我尝试在带有 ubuntu 的 ec2 实例上运行它时,它会返回:
File "/usr/lib/python3.8/_strptime.py", line 568, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "/usr/lib/python3.8/_strptime.py", line 349, in _strptime
raise ValueError("time data %r does not match format %r" %
ValueError: time data 'Feb 12 2021 02 00 AM PST' does not match format '%b %d %Y %I %M %p %Z'
两个环境都使用 python 3.8.5
【问题讨论】:
标签: python datetime ubuntu macos-high-sierra