[英]How to get Difference between two strings with time and weekday in Python
我有兩個工作日和時間字符串:
time_1 = "Wed 09:00"
time_2 = "Fri 13:00"
我想以秒為單位獲得兩次之間的時間差。
我試過datetime.datetime.strptime
(或strftime
)但沒有成功。 它不知道如何與工作日聯系起來。
例子:
time_1 = strptime(time_1, "%a %H:%M")
time_2 = strptime(time_2, "%a %H:%M")
time_diff = (time_2 - time_1).total_seconds()
不考慮工作日,只考慮小時和分鍾。
我的情況是我不解析日期,而是工作日和小時/分鍾
這可以使用 python 中的 dateparse 模塊輕松完成。
使用 pip 安裝 dateparse 模塊
pip install dateparse
導入模塊並計算以秒為單位的時間差
from dateparser import parse
time_1 = "Wed 09:00"
time_2 = "Fri 13:00"
time_1 = parse(time_1)
time_2 = parse(time_2)
time_diff = (time_2 - time_1).total_seconds()
print(time_diff)
上述代碼示例的輸出為187200.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.