首页 > 编程语言 >python计算时间

python计算时间

时间:2024-05-16 14:31:48浏览次数:27  
标签:-% now python datetime seconds 时间 计算 diff total

 

 

 

import time
import datetime

def compare_time(startTime,endTime):
    #now = datetime.datetime.now ()
    d_start = datetime.datetime.strptime (startTime, '%Y-%m-%d %H:%M:%S')
    d_end = datetime.datetime.strptime (endTime, '%Y-%m-%d %H:%M:%S')
    diff = d_end - d_start
    #diff_days = -diff.days
    
    total_seconds = diff.total_seconds()
    
    
    #result = (d_start<=now) and (d_end>=now)
    #result = (d_start==d_end)
    #print(diff_days)
    return total_seconds

'''
t1=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
time.sleep(3)
t2=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
total_seconds=compare_time(t1,t2)
print(total_seconds)
'''

  

标签:-%,now,python,datetime,seconds,时间,计算,diff,total
From: https://www.cnblogs.com/gooutlook/p/18195887

相关文章

  • 使用函数计算FC的主要步骤
    使用函数计算FC的主要步骤初步了解函数计算FC的运行原理和使用流程以后,小陈准备动手开始使用函数计算FC来实现业务需求。在动手前,为了避免走错路耽误了功能的上线进度,小陈决定再找大刘确认一下。小陈:师傅,我了解了函数计算FC的大致使用流程,感觉基础功能使用起来应该不复杂。大刘......
  • el-date-picker选择时间只能选择到分
    说明要求el-date-picker选择日期时间时,只允许选择到分,并且分的step=5,即只能选择0、5、10、15、...实现要点通过value-format="yyyy-MM-ddHH:mm"format="yyyy-MM-ddHH:mm"控制只选择到分通过:disabled-minutes="disabledMinutes"禁用某些分钟,并且通过css样式将这些......
  • python算法:详细图解: 排序:冒泡排序
    一,什么是冒泡排序?1,冒泡排序和快速排序都属于交换排序所谓交换,就是对序列中两个元素根据键值的比较结果来对换这两个记录在序列中的位置交换排序的特点:将键值较大的元素向序列的尾部移动,键值较小的元素向序列的前部移动2,冒泡排序:BubbleSort,是一种最基础的交换排序,冒泡排......
  • python算法:阿米巴分裂
    一,阿米巴分裂的题目:阿米巴虫用简单分裂的方式繁殖,它每分裂一次要用3分钟,3分钟后会分裂成为2只。将若干个阿米巴放在一个盛满营养液的容器内,45分钟后容器内充满了阿米巴。已知容器最多能够装220只阿米巴。试问,开始的时候往容器内放了多少个阿米巴?二,解析一:分析:已知45......
  • python算法:打字员问题
    一,题目:现有一堆稿件,甲单独打字完成需要6小时,乙单独打字完成需要10小时,甲工作了若干小时后因家中有事由乙接着干,两人完成稿件一共用了7小时,问甲打字用了几个小时?二,解析:1,为了方便计算,我们假设这堆稿件分成60份,可以得到:甲每小时打10份,乙每小时打6份,设甲用时x,取值范围:[......
  • python算法:篮球联赛
    一,篮球联赛题目某大学举办一次全校学生篮球联赛,全校共n支球队,采用单循环制(每两支队之间比赛一场),一共需要进行多少场比赛?二,解析:思路:我们假设按出场顺序进行比赛只有第一个队时,无法比赛第二个队出场时,与1队比赛一场,可得:f(2)=1第三个队出场时,与1队,2队各比赛一场,可以得到......
  • python3.8下载过程
    python网址:https://www.python.org/ 下载——————————————选downloads下的windows 稍微等待一会后进入此界面 向下滑,找到3.8.0(python版本并不是按顺序排列的) 选择适合自己的版本下载——————其中X86适用于32系统,X86-64适合64的web-based:透过网......
  • python算法:握手问题
    一,题目小明在家中举办派对,请邀请好友来参加,来参加宴会的每两个人之间要握手,而且是仅握手一次,则当人数为n时总共需要握手多少次?二,解析1,思路:我们假设每个人到达后按先后顺序握手:这样从人数最少时开始分析:开始时会场中只有小明,是参会的第一个人,假设第二个人到达时,与小明握......
  • python算法:常胜将军
    一,题目有火柴21根,两人依次取,每次每人只可取走1~4根,不能多取,也不能不取,谁取到最后一根火柴谁输。请编写一个人机对弈程序,要求人先取,计算机后取;计算机为“常胜将军”。二,解析要想让计算机是“常胜将军”,就需要让人取到最后一根火柴。这个怎么实现?就是在倒数第二轮时计算机只剩......
  • python算法:求车速
    一,for循环:1,功能:重复执行同一段代码语法:forindexinrange(n):   #循环体代码index:用来依次接收可迭代对象中的元素的变量名range()函数:负责返回整数序列流程图:2,应用range可以同时指定start和stop,用for遍历并打印1234#指定start和s......