Python 时间格式转换: 将 'Nov 16, 2022, 12:00:00 AM' 转换为 '01/18/2022'
要将时间数据格式从 'Nov 16, 2022, 12:00:00 AM' 转换为 '01/18/2022',可以使用以下步骤:
- 将字符串 'Nov 16, 2022, 12:00:00 AM' 转换为日期对象。可以使用 datetime 模块中的 strptime 函数来实现。代码如下:
from datetime import datetime
date_str = 'Nov 16, 2022, 12:00:00 AM'
date_obj = datetime.strptime(date_str, '%b %d, %Y, %I:%M:%S %p')
- 将日期对象转换为所需的日期字符串格式 '01/18/2022'。可以使用 strftime 函数来实现。代码如下:
formatted_date = date_obj.strftime('%m/%d/%Y')
完整的代码如下:
from datetime import datetime
date_str = 'Nov 16, 2022, 12:00:00 AM'
date_obj = datetime.strptime(date_str, '%b %d, %Y, %I:%M:%S %p')
formatted_date = date_obj.strftime('%m/%d/%Y')
print(formatted_date)
输出结果为:01/18/2022
原文地址: https://www.cveoy.top/t/topic/pe0x 著作权归作者所有。请勿转载和采集!