【问题标题】:Extract Date from a Datetime string从日期时间字符串中提取日期
【发布时间】:2020-08-14 11:41:50
【问题描述】:

我需要在 Python 中从 '08-JAN-20 12.00.00.000000000 AM' 类型的字符串中获取日期。我该怎么做?

我试过了:

import datetime
datetime.strptime('08-JAN-20 12.00.00.000000000 AM', '%d-%b-%y %I.%M.%S %p')

但它说的是时间数据

'08-JAN-20 12.00.00.000000000 AM' does not match format '%d-%b-%y %I.%M.%S %p'

【问题讨论】:

    标签: python date datetime parsing format


    【解决方案1】:

    先编辑字符串?例如

    _string = '08-JAN-20 12.00.00.000000000 AM'
    _string = _string.split()[0]
    

    变量现在等于“08-JAN-20”。所以 %d-%b-%y 应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-31
      • 1970-01-01
      • 2023-01-04
      • 2019-06-06
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 2015-05-11
      相关资源
      最近更新 更多