十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本文将为大家详细介绍“python怎样计算时间差”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“python怎样计算时间差”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。
从策划到设计制作,每一步都追求做到细腻,制作可持续发展的企业网站。为客户提供做网站、成都网站制作、网站策划、网页设计、国际域名空间、雅安服务器托管、网络营销、VI设计、 网站改版、漏洞修补等服务。为客户提供更好的一站式互联网解决方案,以客户的口碑塑造优易品牌,携手广大客户,共同发展进步。
Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。
python计算时间差的方法:python求时间差主要是用的datetime包,包括同一天情形下的时间差和不同天情形下的时间差,语法为【from datetime import datetime, date】。
python计算时间差的方法:
python求时间差主要是用的datetime
包,包括同一天情形下的时间差和不同天情形下的时间差。
from datetime import datetime, date
1、同一天情形下的时间差(秒)seconds ,分钟由秒数除以60即可
#计算时间差的分钟数 # 同一天的时间差 time_1 = '2020-03-02 15:00:00' time_2 = '2020-03-02 16:00:00' time_1_struct = datetime.strptime(time_1, "%Y-%m-%d %H:%M:%S") time_2_struct = datetime.strptime(time_2, "%Y-%m-%d %H:%M:%S") seconds = (time_2_struct - time_1_struct).seconds print('同一天的秒数为:') print(seconds)
2、不同天情形下的时间差(也可计算同一天情形下的时间差),total_seconds
# 不同天的时间差 time_1 = '2020-03-02 15:00:00' time_2 = '2020-03-03 16:00:00' time_1_struct = datetime.strptime(time_1, "%Y-%m-%d %H:%M:%S") time_2_struct = datetime.strptime(time_2, "%Y-%m-%d %H:%M:%S") # 来获取时间差中的秒数。注意,seconds获得的秒只是时间差中的小时、分钟和秒部分,没有包含天数差,total_seconds包含天数差 # 所以total_seconds两种情况都是可以用的 total_seconds = (time_2_struct - time_1_struct).total_seconds() print('不同天的秒数为:') print(int(total_seconds)) min_sub = total_seconds / 60 print('不同天的分钟数为:') print(int(min_sub))
如果你能读到这里,小编希望你对“python怎样计算时间差”这一关键问题有了从实践层面最深刻的体会,具体使用情况还需要大家自己动手实践使用过才能领会,如果想阅读更多相关内容的文章,欢迎关注创新互联行业资讯频道!