strptime是python datetime庫中的函式,用於將乙個日期字串轉成datetime日期格式便於後期處理,使用格式為datetime.strptime(date_string, format),其中date_string 就是要轉成日期的字串,format 根據date_string 不同而不同,format 有以下格式:
下面舉個簡單的例子:求兩個日期之差
import datetime as dt
date_str1 = 『2020-10-1』
date_str2 = 『2020/09/24』
real_time1 = dt.datetime.strptime(date_str1,』%y-%m-%d』)
real_time2 = dt.datetime.strptime(date_str2,』%y/%m/%d』)
print(real_time1)
print(real_time2)
time_delta = real_time1-real_time2
print(time_delta)
print(time_delta.days)
獲取當前時間戳:
print(dt.datetime.today())
print(dt.datetime.now())
獲取當前日期:
print(dt.date.today())
Python多執行緒下的 strptime問題
由於python的datetime和time中的 strptime方法不支援多執行緒,執行時會報錯 import datetime import thread import time def f datetime.datetime.strptime 20100101 y m d for in xra...
Python多執行緒下的 strptime問題
由於python的datetime和time中的 strptime方法不支援多執行緒,執行時會報錯 import datetime import thread import time def f datetime.datetime.strptime 20100101 y m d for in xra...
strptime和strftime的用法
1 strptime 中的p指parse 解析 一般解析都是說對字串進行解析,所以strptime 方法是將字串解析為時間元組。2 strftime 中的f指format 格式化 即將時間處理為適合檢視的格式,所以strftime 方法是將時間元組格式化為字串。1 將字串形式的時間解析為時間元組 t...