python时间格式化

2023-11-15 20:36:27

在Python中,可以使用datetime模块来格式化时间。可以使用strftime()函数将时间对象转换为指定格式的字符串,也可以使用strptime()函数将字符串解析为时间对象。

以下是一些常见的时间格式化示例:

1. 将时间对象格式化为字符串:

import datetime

now = datetime.datetime.now()
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)

输出:2022-01-01 12:34:56

2. 将字符串解析为时间对象:

import datetime

date_string = "2022-01-01 12:34:56"
parsed_date = datetime.datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S")
print(parsed_date)

输出:2022-01-01 12:34:56

在上面的示例中,%Y表示四位数的年份,%m表示两位数的月份,%d表示两位数的日期,%H表示24小时制的小时数,%M表示分钟数,%S表示秒数。

更多关于时间格式化的信息,可以参考Python官方文档中的strftime()和strptime()函数说明。