更改Python列表中的日期时间格式可以使用datetime模块来实现。具体步骤如下:
import datetime
导入datetime模块。datetime.strptime()
函数将字符串转换为日期时间对象。该函数需要两个参数,第一个参数是要转换的字符串,第二个参数是日期时间的格式。例如,如果日期时间的格式是"%Y-%m-%d %H:%M:%S",则可以使用datetime.strptime(date_str, "%Y-%m-%d %H:%M:%S")
来将字符串转换为日期时间对象。datetime.strftime()
函数将日期时间对象转换为指定格式的字符串。该函数需要一个参数,即日期时间的格式。例如,如果要将日期时间对象转换为"%Y/%m/%d %H:%M:%S"格式的字符串,可以使用datetime.strftime(date_obj, "%Y/%m/%d %H:%M:%S")
。下面是一个示例代码:
import datetime
# 原始日期时间列表
date_list = ["2022-01-01 12:00:00", "2022-02-01 13:30:00", "2022-03-01 14:45:00"]
# 遍历列表
for date_str in date_list:
# 将字符串转换为日期时间对象
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d %H:%M:%S")
# 将日期时间对象转换为指定格式的字符串
new_date_str = datetime.datetime.strftime(date_obj, "%Y/%m/%d %H:%M:%S")
# 打印转换后的日期时间字符串
print(new_date_str)
以上代码将会输出:
2022/01/01 12:00:00
2022/02/01 13:30:00
2022/03/01 14:45:00
这样就完成了将Python列表中的日期时间格式进行更改的操作。
推荐的腾讯云相关产品:腾讯云函数(云函数是事件驱动的无服务器计算服务,可以在无需管理服务器的情况下运行代码),产品介绍链接地址:https://cloud.tencent.com/product/scf
领取专属 10元无门槛券
手把手带您无忧上云