Python 日期格式转换:将 '二○一三年四月二十八日' 转为 '2013年4月28日'
可以使用 datetime 模块来实现日期格式的转换,具体代码如下:
from datetime import datetime
date_str = '二○一三年四月二十八日'
date = datetime.strptime(date_str, '%Y年%m月%d日')
new_date_str = datetime.strftime(date, '%Y年%m月%d日')
print(new_date_str) # 2013年04月28日
解释:
- 第一行导入
datetime模块 - 第三行定义日期字符串
- 第四行使用
datetime.strptime函数将字符串转换为datetime对象,其中'%Y'表示年份,'%m'表示月份,'%d'表示日期,'年'、'月'、'日' 表示相应的中文字符 - 第五行使用
datetime.strftime函数将datetime对象转换为新的日期字符串,该函数的参数与上面相同 - 最后输出新的日期字符串
原文地址: https://www.cveoy.top/t/topic/oAYq 著作权归作者所有。请勿转载和采集!