第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

計(jì)算 python 中兩小時(shí)變量之間的差異

計(jì)算 python 中兩小時(shí)變量之間的差異

夢(mèng)里花落0921 2022-09-06 18:13:19
我目前正在開發(fā)一個(gè)程序,該程序?qū)⒂?jì)算兩個(gè)時(shí)間點(diǎn)之間的小時(shí)數(shù)差??勺儏?shù)將始終在同一日期。所以對(duì)我來說,唯一重要的是時(shí)間。我計(jì)劃使用日期時(shí)間,但如果有其他導(dǎo)入,我開放其他示例    # This is just a ruff idea of how it should work, but im aware it doesn't work    var1 = datetime.now().striftime('%H:%M')    var2 = 14:55  # This is just an example    vardiff = var2 - var1  # var2 is always bigger than var1    print(vardiff)
查看完整描述

2 回答

?
千萬里不及你

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊

似乎有一些與您的問題有關(guān)的東西已經(jīng)在


如何在python中找到兩個(gè)日期時(shí)間對(duì)象之間的時(shí)間差?


>>> import datetime

>>> first_time = datetime.datetime.now()

>>> later_time = datetime.datetime.now()

>>> difference = later_time - first_time

>>> seconds_in_day = 24 * 60 * 60

datetime.timedelta(0, 8, 562000)

>>> divmod(difference.days * seconds_in_day + difference.seconds, 60)

(0, 8)      # 0 minutes, 8 seconds

基于此,您可以通過以下方式獲得小時(shí)數(shù)


import datetime

first_time = datetime.datetime.strptime('12:00', '%H:%M')

later_time = datetime.datetime.now()

difference = later_time - first_time

hours, remainder = divmod(difference.seconds, 3600)

minutes,seconds=divmod(remainder,60)

對(duì)于時(shí)間增量,還有另一個(gè)有用的問題/答案:將時(shí)間詳圖轉(zhuǎn)換為天,小時(shí)和分鐘


查看完整回答
反對(duì) 回復(fù) 2022-09-06
?
慕蓋茨4494581

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊

您需要比較 s 而不是字符串。datetime


類似的東西


>>> import datetime

>>> t1 = datetime.datetime.strptime('03:12', '%H:%M')

>>> t2 = datetime.datetime.strptime('14:19', '%H:%M')

>>> t2 - t1

datetime.timedelta(0, 40020)

>>> print(t2 - t1)

11:07:00


查看完整回答
反對(duì) 回復(fù) 2022-09-06
  • 2 回答
  • 0 關(guān)注
  • 158 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)