formatdatetime
函數是Python中用于格式化日期和時間的函數。它的使用方法如下:
from datetime import datetime
# 創建一個datetime對象
dt = datetime(2021, 9, 1, 10, 30, 0)
# 使用formatdatetime函數格式化日期和時間
formatted_datetime = dt.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_datetime)
在上面的示例中,首先我們導入了datetime
模塊,然后創建了一個datetime
對象dt
,表示2021年9月1日10點30分0秒。接下來,我們使用strftime
方法將dt
對象格式化為指定的日期和時間字符串,其中"%Y-%m-%d %H:%M:%S"
是格式化字符串的格式,具體含義如下:
%Y
:4位數的年份(例如2021)%m
:2位數的月份(01到12)%d
:2位數的日期(01到31)%H
:24小時制的小時數(00到23)%M
:分鐘數(00到59)%S
:秒數(00到59)最后,我們打印出格式化后的日期和時間字符串formatted_datetime
。
運行以上代碼,輸出結果為:
2021-09-01 10:30:00
這就是formatdatetime
函數的基本用法。你可以根據自己的需求調整格式化字符串以滿足不同的日期和時間格式要求。