是否有 python 库可以 return 输入日期 (14-05-2010) 的格式 (%d %m %y)?
Is there a python library that can return the format (%d %m %y) of the incoming date (14-05-2010)?
我需要使用 python3 格式化输入日期,谢谢。
例如:
输入:
1) date_string (23-11-1894)
2) date_string (1894-23-11)
输出:
1) "DMY" 或 ["%d", "%m", "%y"]
2) "YDM" 或 ["%y", "%d", "%m"]
datetime
模块可能可以满足您的需求:
import datetime
abc = datetime.datetime.strptime("1894-11-24","%Y-%m-%d")
print("Year: ",abc.year," Month: ",abc.month," Day: ",abc.day)
您只需在 strptime()
中指定数据的外观,它将创建一个可以使用的 date
对象。
我需要使用 python3 格式化输入日期,谢谢。
例如:
输入:
1) date_string (23-11-1894)
2) date_string (1894-23-11)
输出:
1) "DMY" 或 ["%d", "%m", "%y"]
2) "YDM" 或 ["%y", "%d", "%m"]
datetime
模块可能可以满足您的需求:
import datetime
abc = datetime.datetime.strptime("1894-11-24","%Y-%m-%d")
print("Year: ",abc.year," Month: ",abc.month," Day: ",abc.day)
您只需在 strptime()
中指定数据的外观,它将创建一个可以使用的 date
对象。