python**
import datetime
today=datetime.datetime.now()
datetime1=today-datetime.timedelta(seconds=10)#減10秒
datetime2=today-datetime.timedelta(minutes=10)#減10分鐘
datetime3=today-datetime.timedelta(hours=1)#減1小時
datetime4=today-datetime.timedelta(days=7)#減1天
datetime5=today-datetime.timedelta(weeks=1)#減1周
datetime6=today.strftime('%y-%m-%d')#將時間格式化為字串
print('today:',today)
print('second:',datetime1)
print('minute:',datetime2)
print('hour:',datetime3)
print('day:',datetime4)
print('week:',datetime5)
print('時間格式化為字串:',datetime6)
import dateutil.relativedelta
datetime7= datetime.datetime.strptime(datetime6, '%y-%m-%d')#將字串格式為時間
datetime8 = datetime7 - dateutil.relativedelta.relativedelta(seconds=10)#減10秒
datetime9 = datetime7 - dateutil.relativedelta.relativedelta(minutes=10)#減10分鐘
datetime10 = datetime7 - dateutil.relativedelta.relativedelta(hours=1)#減減1小時
datetime11 = datetime7 - dateutil.relativedelta.relativedelta(days=1)#減1天
datetime12 = datetime7 - dateutil.relativedelta.relativedelta(months=1)#減乙個月
datetime13 = datetime7 - dateutil.relativedelta.relativedelta(years=1)#減一年
print('second2:',datetime8)
print('minute2:',datetime9)
print('hour2:',datetime10)
print('day2:',datetime11)
print('month2:',datetime12)
print('year:',datetime13)
執行結果
python中時間日期相減並轉化為秒
python在時間日期轉化時候怎樣相減轉化 秒 剛有人諮詢我這些問題,寫了一些 希望對你有點用from datetime import datetime now time datetime.now now time now time.strftime y m d h m s now time dat...
sql 時間相減 得到 毫秒 秒 分鐘 小時 天等
想起幾個月之前接到乙個需求,要統計伺服器對每個請求的大致處理時間。幸好對每個請求都記了日誌到資料庫。因此寫了乙個時間相減的sql。select t1.id id,t1.requrl requseturl,t1.requesttime requesttime,t1.responsetime respo...
Python日期 月份 相減思路
python有day相減的函式datetime.datetime.timedelta 但是沒有月相減的,蛋疼,自己來吧,達到目的就行了,我只要2013 02 10這樣的格式就 ok了,把時間格式化成這樣不難吧,接下來就簡單了 啦啦啦,處理字串就行了,然後就有了下面的函式 只是得到上乙個月哦,我的目的...