【问题标题】:validate date : python验证日期:python
【发布时间】:2012-02-21 02:47:34
【问题描述】:

我想知道如何在 python 中将不同格式的日期转换为预期的格式。

ex : 我想得到这种格式 : 2/29/2012

['2012-02-01 // 2012-02-28', '2/15/2012', '2/13/2012', '2/14/2012', '2/23/2012' , '2/18/2012', '2/29/2012']

如何检查“2012-02-01 // 2012-02-28”范围内的今天日期

分享你的建议

【问题讨论】:

  • 您的意见是什么?你想要的输出是什么?你尝试了什么?
  • Like ex My i/p : ['2012-02-01 // 2012-02-28', '2/15/2012', '2/13/2012', 'mar/ 14/2012', '2/23/2012', '2/feb/2012', '2012/2/22'] 我的预期 o/p : 2/23/2012

标签: python validation date


【解决方案1】:

在 python 中使用 datetime 库。您可以只比较两个不同的 datetime.datetime 对象。您可以将年、月、日分开,以任意形式放置。

查看此链接以获取所有库详细信息。 http://docs.python.org/library/datetime.html

希望有所帮助。

【讨论】:

    【解决方案2】:

    dateutil python 库比标准日期时间模块解析更广泛的日期格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      • 2012-08-06
      • 2016-07-09
      • 2018-09-12
      • 2020-02-23
      • 2012-08-15
      相关资源
      最近更新 更多