【问题标题】:Dateparser date parsing strange issueDateparser 日期解析奇怪的问题
【发布时间】:2018-08-04 05:43:49
【问题描述】:

dateparser.parse("03 AUGUST 2018, 00:26 AM IST")

尝试使用 dateparser 解析上述日期。我从 3 个月开始使用 dateparser,我选择这些模块是因为它支持多语言。但是我今天遇到了一些奇怪的事情。它可以解析任何东西,但不能解析这个。我改变了月份,但没有运气。谁能说,这是为什么呢?如何解决问题?只有当我从这种格式中删除“AM/PM”时它才有效。

【问题讨论】:

标签: python date-parsing


【解决方案1】:

实际上这种格式是错误的,您正在以 24 小时格式(从 0 到 23)书写,其中没有 AM/PM。如果要添加 AM/PM,则必须使用 12 小时格式(从 1 到 12,使用 AM/PM)

查看table

【讨论】:

  • 谢谢,我以为解析器默认可以忽略这些东西
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多