python 時間對比大小 和 間隔多少天

2022-03-18 06:02:24 字數 593 閱讀 3795

import datetime

d1 = datetime.datetime.strptime('2015-03-05  17:41:20', '%y-%m-%d %h:%m:%s')

d2 = datetime.datetime.strptime('2015-03-02 17:41:20', '%y-%m-%d %h:%m:%s')

if d1>d2:

print 'd1比較大'

else:

print 'd2比較大'

其中 strptime('2015-03-05  17:41:20', '%y-%m-%d %h:%m:%s') 標紅處的識別組合可以自定義修改

如 strptime('2015-03-05---17:41:20', '%y-%m-%d---%h:%m:%s') 根據要識別的日期格式去修改即可

計算相差多少時間

print((a-b))

print((a-b).seconds)

print((a-b).days)

1 day, 0:59:20

3560

1後記:(這個方法還可以計算間隔多少天)

獲取當前時間的方法見 

獲取時間 時間戳,並比大小

獲取當前時間戳的幾種方法 1.system.currenttimemillis 2.calendar.getinstance gettimeinmillis 3.new date gettime 注 上面的獲取時間戳值都是毫秒級的,返回的都是long型別,例 1517543078375。可以除以10...

問題 T A B和C比大小

題目描述 給定區間 231,231 內的3個整數a b和c,請判斷a b是否大於c。輸入 輸入第1行給出正整數t 10 是測試用例的個數。隨後給出t組測試用例,每組佔一行,順序給出a b和c。整數間以空格分隔。輸出 對每組測試用例,在一行中輸出 case x true 如果a b c,否則輸出 ca...

APP版本號對比大小及排序

在最近的一次開發過程中,遇到了乙個需求,需要獲取所有同型別中最新的版本號,後端沒有這個介面,只能獲取全部版本號資料在前端處理。一開始就想到了使用陣列的sort 方法去處理,但是因為版本號的命名不規律等問題,自己寫的始終有問題,後來也是網上看了大神們的 才進行了補完。現在整理整理,以備後用。方法一 轉...