如何使用strptime提取本地日期?

mritz_p

给我America/Chicago%m/%d/%Y %I:%M:%S %p格式(即06/18/2019 09:30:00 PM记录的日期时间如何将它们转换为datetime可识别本地时区/ DST的对象?

我尝试datetime.strptime('06/18/2019 09:30:00 PM', '%m/%d/%Y %I:%M:%S %p').astimezone(timezone('America/Chicago'))一下,结果出乎意料(即2019-06-18 21:30:00+01:00与相对2019-06-18 21:30:00-05:00)。

我正在考虑增加字符串(即通过添加“ EST”或类似的字符串)。但是,这将由我来确定DST是否在当时生效。

克德雷拉克

您可以使用datetime.replace方法替换tzinfo:

ex = '06/18/2019 09:30:00 PM'


extracted_datetime = datetime.strptime(ex, '%m/%d/%Y %I:%M:%S %p')
my_tz = timezone('America/Chicago')

print(extracted_datetime.replace(tzinfo=my_tz))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

strptime()错误,使用python从时间戳中提取日期

如何使用dateutil.tz.tz.tzoffset本地化使用strptime创建的时区朴素日期时间?

如何在strptime中使用俄语日期字符串

Python使用strptime解析日期

如何使用本地日期创建休眠请求

如何使用Selenium Webdriver提取日期

如何使用Java从UUID中提取日期?

如何使用R提取照片的创建日期?

如何从strptime()中仅提取时间?

如何從 ISO 中提取日期和時間到本地日期和時間

如何使用熊猫的开始日期和结束日期提取DataFrame

无法使用 strptime 解析日期时间

使用日期和本地日期

如何使用vue.js提取本地html文件?

PostgreSQL-在本地时间提取日期范围?

如何使用日期时间库和strptime方法将“ 12/01/2020”转换为日期时间对象?

如何使用Swift 4.0获取简短的本地日期/时间格式?

Laravel:如何使用Carbon在视图中本地化日期

使用strptime解析相对于本地时间的时间戳

如何使用函数提取()在 YYYY-MM 上设置日期

如何在使用熊猫的日期提取期间避免长整数?

如何使用python从文本中提取或验证日期格式?

如何使用Java从Date提取日期,月份和年份?

如何使用python提取具有日期模式的文件

如何使用JavaScript从字符串中提取日期

在R中使用rle()函数后如何提取日期

我如何使用php从字符串中提取日期

如何使用dateparser从字符串中提取实际日期?

如何使用php从数据库中提取日期