溫馨提示×

python strftime函數(shù)處理閏年的方式

小樊
85
2024-07-25 02:23:10
欄目: 編程語言

Python中的strftime函數(shù)用于將日期時(shí)間對象格式化為字符串。處理閏年的方式可以通過在格式化字符串中使用特定的格式代碼來實(shí)現(xiàn)。

在strftime函數(shù)中,可以使用%Y來表示4位數(shù)的年份,而且在年份的格式化中,Python會(huì)自動(dòng)處理閏年。例如,以下代碼可以將日期時(shí)間對象格式化為年份的字符串表示:

import datetime

# 創(chuàng)建一個(gè)日期時(shí)間對象
date_time = datetime.datetime(2024, 2, 29)

# 格式化為年份的字符串表示
year_str = date_time.strftime("%Y")
print(year_str)

在這個(gè)例子中,2024年是一個(gè)閏年,日期時(shí)間對象是2月29日,通過%Y格式化代碼,strftime函數(shù)會(huì)自動(dòng)處理閏年,返回結(jié)果為"2024"。

0