獲取當前時間
import datetime
import time
i = datetime.datetime.now()
print ("當前的日期和時間是 %s" % i)
print ("當前的年份是 %s" %i.year)
print ("當前的月份是 %s" %i.month)
print ("當前的日期是 %s" %i.day)
print ("當前小時是 %s" %i.hour)
print ("當前分鐘是 %s" %i.minute)
print ("當前秒是 %s" %i.second)
比較時間大小
i = str(datetime.datetime.now())
print(i[:10]) ###2022-06-17
s1=i[:10]
s2='2022-06-26'
s1_1 = time.strptime(s1, '%Y-%m-%d')
s2_2 = time.strptime(s2, '%Y-%m-%d')
print(s1_1>s2_2) ###False
將時間字符串轉為時間戳
import time
s2='2022-06-23'
###先轉為時間元組
s2_2 = time.strptime(s2, '%Y-%m-%d')
###再轉為時間戳
res=int(time.mktime(s1_1))
##多加一天
res=(datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
print(res)
##多加一小時
res=(datetime.datetime.now()+datetime.timedelta(hours=1)).strftime("%Y-%m-%d %H:%M:%S")
print(res)
##多加一分鐘
res=(datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime("%Y-%m-%d %H:%M:%S")
print(res)