Python 中有一個獨特的日期格式化字符串,叫做%y%m%d
。它可以將當前時間格式化為形如210824
的六位數字,表示當前的年份、月份和日期。
這個格式化字符串可以用在strftime()
函數中,例如:
import datetime
current_time = datetime.datetime.now()
formatted_time = current_time.strftime("%y%m%d")
print(formatted_time)
上述代碼會輸出類似于210824
的字符串。
除了將當前時間格式化為六位數字外,%y%m%d
還可以用于格式化其它日期時間對象,例如:
import datetime
date_str = "2022-09-01"
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d")
formatted_date = date_obj.strftime("%y%m%d")
print(formatted_date)
上述代碼將一個字符串解析為日期時間對象,并使用%y%m%d
將其格式化為六位數字。
%y%m%d
是 Python 中常用的日期格式化字符串之一,在格式化輸出日期時非常方便。