当前位置:首页 > python >

python计算时间差秒:Python实现计算时间差的秒数

时间:2023-05-02 04:59:34浏览:1288 转载

from datetime import datetime
# 获取当前时间
now = datetime.now()
# 设置一个时间点
time_point = datetime(2023, 5, 2, 4, 59, 0)
# 计算时间差,以秒为单位
difference = (now - time_point).total_seconds()
print(difference)

time_point在绝大多数情况下不会是这种写死的形式,可能是比如从读取一个文件的创建时间

if os.path.isfile(LockFile)==True:
    LockTime = os.path.getmtime(LockFile)
    timeStruce = time.localtime(LockTime)
    LockTime_Y = time.strftime('%Y', timeStruce)
    LockTime_m = time.strftime('%m', timeStruce)
    LockTime_d = time.strftime('%d', timeStruce)
    LockTime_H = time.strftime('%H', timeStruce)
    LockTime_M = time.strftime('%M', timeStruce)
    LockTime_S = time.strftime('%S', timeStruce)
    time_point = datetime(int(LockTime_Y), int(LockTime_m), int(LockTime_d), int(LockTime_H), int(LockTime_M), int(LockTime_S))

要用上面这段要记得先

import os
import time

定义LockFile也是必须的



上一篇:使用mysqldump命令导出备份mysql数据
下一篇:DISUCZ 论坛之 “待处理事项: 等待审核的会员数(x) ” 点开后空白的解决方案

发表评论

昵称:  验证码:

关于博主

博主

博主:BlueCode

职业:web程序

简介:2002年开始一直从事Web制作,网站运营,会PHP+MYSQL ASP+MSSQL,微信开发