Converting string to date object without time info
我想将字符串转换为python日期对象。根据https://docs.python.org/2/library/datetime.html上的文档,我使用的是
当我使用
1 2 | date.isoformat() Return a string representing the date in ISO 8601 format, ‘YYYY-MM-DD’. For example, date(2002, 12, 4).isoformat() == '2002-12-04'. |
据了解,我可以使用simpledateformat等,但由于在文档中明确提到了
我想我找不到细节了?
您可以使用
1 2 3 4 5 6 7 8 9 | import datetime as dt d = dt.datetime.strptime("25-01-1973","%d-%m-%Y") # Convert datetime object to date object. d = d.date() print(d.isoformat()) # 1973-01-25 |