python - 使用 datetime.strptime 将字符串转换为日期时间时出错
问题描述
我想将以下格式的字符串转换为 Python 中的日期时间对象。
'2019-11-08T13:22:19.173700864-05:00'
我尝试使用:
obj = datetime.strptime('2019-11-08T13:22:19.173700864-05:00', '%Y-%m-%dT%H:%M:%S.%f000%z')
我收到一条错误消息。%f000
转换小数点后的 9 位似乎不是正确的方法。看来我也在%z
以错误的方式使用。
这样做的正确方法是什么?谢谢。
解决方案
推荐阅读
- flutter - 如何在颤动中调用圆形滑块的值?
- arrays - 创建一些重复数字的矩阵
- r - 如何为多个变量创建长宽格式数据的聚类图
- embedded - 操作系统更新后如何恢复嵌入式 CE 移动设备
- python - 虽然循环不读取条件
- javascript - 如何获取 JavaScript Date 对象中的日期差异?
- azure-logic-apps - 指定触发条件以减少 API 调用,而不是在流程本身中使用条件
- android - 选择通过 Gmail 发送电子邮件时电子邮件正文为空
- class - Kotlin 为 8 位模拟器创建 Word 类
- select - 在声明的时间之后终止 Db2 select 语句