How to format date string via multiple formats in python

前端 未结 4 1959
北恋
北恋 2020-11-27 04:48

I have three date formats: YYYY-MM-DD, DD.MM.YYYY, DD/MM/YYYY.

Is it possible to validate and parse strings such as 2014

4条回答
  •  囚心锁ツ
    2020-11-27 05:39

    Pure python:

    from datetime import datetime
    my_datetime = datetime.strptime('2014-05-18', '%Y-%m-%d') 
    repr(my_datetime)
    
    >>> 'datetime.datetime(2014,5,18,0,0)'
    

    Check datetime.strptime() format documentation for more format strings.

提交回复
热议问题