Python中的strftime函数用于将日期时间对象格式化为字符串。处理闰年的方式可以通过在格式化字符串中使用特定的格式代码来实现。
在strftime函数中,可以使用%Y
来表示4位数的年份,而且在年份的格式化中,Python会自动处理闰年。例如,以下代码可以将日期时间对象格式化为年份的字符串表示:
import datetime
# 创建一个日期时间对象
date_time = datetime.datetime(2024, 2, 29)
# 格式化为年份的字符串表示
year_str = date_time.strftime("%Y")
print(year_str)
在这个例子中,2024年是一个闰年,日期时间对象是2月29日,通过%Y
格式化代码,strftime函数会自动处理闰年,返回结果为"2024"。