Python time 模块

news/2024/11/18 18:45:28/

time 是python的内置模式,使用的时候需要import time 引入

time 的几个主要函数如下

import time# 当前时间戳
print("time:", time.time())  # 打印结果time: 1686107990.798039
# 返回可读形式的时间
print("ctime:", time.ctime())  # 打印结果ctime: Wed Jun  7 11:19:50 2023
# 返回可读形式的时间
print("asctime:", time.asctime())  # 打印结果asctime: Wed Jun  7 11:19:50 2023
# 当前时间戳,当前时间元组
print("localtime:",time.localtime())  # 打印结果localtime: time.struct_time(tm_year=2023, tm_mon=6, tm_mday=7, tm_hour=11, tm_min=19, tm_sec=50, tm_wday=2, tm_yday=158, tm_isdst=0)
# 当前时间戳,当前时间元组
print("gmtime:",time.gmtime())  # 打印结果gmtime: time.struct_time(tm_year=2023, tm_mon=6, tm_mday=7, tm_hour=3, tm_min=19, tm_sec=50, tm_wday=2, tm_yday=158, tm_isdst=0)
# 将格式化字符串转为时间戳
print(time.mktime(time.localtime()))  # 打印结果 1686107990.0

格式化时间使用strftime

  • %y 两位数的年份表示(00-99)
  • %Y 四位数的年份表示(000-9999)
  • %m 月份(01-12)
  • %d 月内中的一天(0-31)
  • %H 24小时制小时数(0-23)
  • %I 12小时制小时数(01-12)
  • %M 分钟数(00-59)
  • %S 秒(00-59)
  • %a 本地简化星期名称
  • %A 本地完整星期名称
  • %b 本地简化的月份名称
  • %B 本地完整的月份名称
  • %c 本地相应的日期表示和时间表示
  • %j 年内的一天(001-366)
  • %p 本地A.M.或P.M.的等价符
  • %U 一年中的星期数(00-53)星期天为星期的开始
  • %w 星期(0-6),星期天为星期的开始
  • %W 一年中的星期数(00-53)星期一为星期的开始
  • %x 本地相应的日期表示
  • %X 本地相应的时间表示
  • %Z 当前时区的名称
  • %% %号本身
import time
# 格式化年月日时分秒
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))  # 打印结果 2023-06-07 11:19:50

计算时间差

import time# 当前时间戳
time1 = time.time()
# 耗时5s
time.sleep(5)
# 耗时后的时间戳
time2 = time.time()
# 计算时间差
print(time2 - time1)


http://www.ppmy.cn/news/258142.html

相关文章

PWA:Service Worker实现离线访问、域名失效启用备用域名......

介绍下Service Worker service worker 运行在独立的线程,可以拦截和处理网络请求,以实现离线缓存、推送通知和后台同步等功能。具体可以看MDN的介绍 怎么使用Service Worker 1、注册脚本 // useServiceWorker.ts navigator.serviceWorker?.register…

美敦力PB560呼吸机设计图纸 源代码分享

美敦力PB560呼吸机设计图纸 源代码分享 全套资料下载:一牛网论坛

PyQt5实时曲线实现(肺功能仪,呼吸机)

PyQt5——实时曲线 摘自大佬:https://www.it610.com/article/1282184782742044672.htm 稍微修改了一下,仅做笔记,还会添加功能 import sys import random from PyQt5.QtChart import QDateTimeAxis, QValueAxis, QSplineSeries, QChart, QCh…

美国进口呼吸机PB560设计完整资料分享

美国美敦力公司(Medtronic, Inc.)成立于1949年,是全球领先的医疗科技公司,致力于为慢性疾病患者提供终身的治疗方案。美敦力公司为了响应FDA的号召,宣布公开分享其旗下Puritan Bennett 560 (PB560&#xff…

​医用呼吸机Everspin MRAM应用笔记

由于当前疫情的大流行,增加医用呼吸机的供应迫在眉睫。Everspin Technologies提供了一种独特的MRAM存储技术,它将为这类设备的电子系统设计带来好处。 呼吸机是一种通过将可呼吸的空气移入和移出肺部来提供机械通气的机器,用于向身体不能呼吸…

呼吸机的前世与今生:呼吸机的发展历史

最早在16世纪时,Andreas Vesalius第一次提出了一种可以被认为是人工通气的方法:他在动物的气管里插入一个气管,通过气管向动物的肺里鼓风,借此来维持动物的生命 。[1] 1670年,John Mayow使用插入膀胱内部的气囊模拟了…

中国睡眠呼吸机市场研究与未来预测报告(2021版)

内容简介: 随着以COPD和OSA 为主的呼吸及睡眠相关疾病患者人数持续增长,全球对睡眠呼吸机的需求也逐年增长。2020年,全球睡眠呼吸机市场达到27.74亿美元。随着睡眠呼吸机在包括中国在内的新兴市场不断普及,预计到2021年&#xff…

开源呼吸机设计- 基于TMC4671

Trinamic开源呼吸机 为了应对COVID-19爆发的医疗设备需求,Trinamic开发了Trinamic开源呼吸机(TOSV)。TOSV使用基于TMC4671-LA和TMC4671-Eval-Kit的模块。小巧集成模块的PCB能处理所有驱动程序功能以及提供压力传感器的接口。Raspberry Pi等单…