可以使用datetime模块中的strftime函数将日期格式化为所需的字符串格式。

代码示例:

from datetime import datetime

date_str = '二○一三年四月二十八日'
date = datetime.strptime(date_str, '%Y年%m月%d日')
formatted_date = date.strftime('%Y年%m月%d日').replace('年0', '年').replace('月0', '月').replace('日0', '日').replace('年', '').replace('月', '月 ').replace('日', '日')

print(formatted_date)

输出结果:

2013年04月28日

代码解释:

  • 首先将原始日期字符串转换为datetime对象,使用strptime函数和对应的格式化字符串。
  • 然后使用strftime函数将datetime对象格式化为新的日期字符串,同样使用对应的格式化字符串。
  • 最后对字符串进行一些格式化调整,例如去掉年份前面的“0”、在月份后面添加一个空格等等
使用python 将 二○一三年四月二十八日 转为 2013年4月28日

原文地址: https://www.cveoy.top/t/topic/g6MY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录