strftime函數用于將時間對象格式化為字符串,而strptime函數用于將字符串解析為時間對象。
strftime函數的參數是時間對象,返回一個格式化后的字符串,例如:
import datetime
now = datetime.datetime.now()
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)
strptime函數的參數是一個字符串和對應的格式化字符串,返回一個時間對象,例如:
import datetime
date_string = "2021-10-15"
date_object = datetime.datetime.strptime(date_string, "%Y-%m-%d")
print(date_object)
總的來說,strftime函數是將時間對象轉換為字符串,而strptime函數是將字符串轉換為時間對象。