当前位置: 首页 > news >正文

Python 中的 time 模块

Python 中的 time 模块提供了多种处理时间的功能,包括获取时间戳、格式化时间和解析时间结构等操作。

time.time() 获取时间戳

time.time()函数返回当前系统时间的浮点数表示,这个值是从 Unix 纪元(1970年1月1日 00:00:00 UTC)到当前时间的秒数。这个时间戳通常用于计算时间差、记录事件发生的时间等场景。

importtime timestamp=time.time()print(timestamp)输出类似:1609459200.123456

time.localtime() 获取本地时间结构

time.localtime()函数将时间戳转换为本地时间的结构化表示。返回的是一个 time.struct_time 对象,包含了年、月、日、时、分、秒等详细信息。

importtime 获取当前本地时间结构 local_time=time.localtime()print(local_time)输出类似:time.struct_time(tm_year=2021,tm_mon=1,tm_mday=1,tm_hour=12,tm_min=30,tm_sec=45,tm_wday=4,tm_yday=1,tm_isdst=0)从时间戳获取本地时间结构 timestamp=time.time()local_time=time.localtime(timestamp)print(local_time.tm_year,local_time.tm_mon,local_time.tm_mday)输出年月日信息

time.strftime() 格式化时间

time.strftime()函数可以将 time.struct_time 对象或时间戳格式化为可读的字符串。通过指定格式化字符串,可以控制输出时间的显示格式。

importtime 获取当前时间 current_time=time.localtime()格式化为年--日格式 formatted_time=time.strftime("%Y-%m-%d",current_time)print(formatted_time)输出:2021-01-01格式化为详细时间格式 detailed_time=time.strftime("%Y-%m-%d %H:%M:%S",current_time)print(detailed_time)输出:2021-01-0112:30:45格式化为中文格式 chinese_time=time.strftime("%Y年%m月%d日 %H时%M分%S秒",current_time)print(chinese_time)输出:20210101123045

常用格式化代码

strftime()中常用的格式化代码包括:

  • %Y- 四位数年份
  • %m- 月份 (01-12)
  • %d- 日期 (01-31)
  • %H- 小时 (00-23)
  • %M- 分钟 (00-59)
  • %S- 秒 (00-59)
  • %A- 星期几的完整名称
  • %B- 月份的完整名称

实际应用示例

importtime 计算代码执行时间 start_time=time.time()执行一些操作 time.sleep(1)模拟耗时操作 end_time=time.time()print(f"执行时间:{end_time-start_time:.2f}秒")获取当前时间并格式化 current_time=time.localtime()formatted_time=time.strftime("%Y-%m-%d %H:%M:%S",current_time)print(f"当前时间:{formatted_time}")

这些函数的组合使用可以满足大多数时间处理的需求,从简单的日期格式化到复杂的时间计算都可以通过 time 模块轻松实现。

百度AI生成,内容仅供参考

http://www.jsqmd.com/news/432455/

相关文章:

  • 2026年化妆品包装的情感革命——从卖产品到疗愈人心 - 宏洛图品牌设计
  • 2026年 防水连接器厂家推荐排行榜,航空插头,工业网线,连接器,专业密封与高可靠性的工业互联解决方案 - 品牌企业推荐师(官方)
  • 感染恢复期养肺避坑指南——2026年呼吸系统调理产品实测(4款优选) - 资讯焦点
  • 正确的驱动移植流程
  • 塑料弯曲试验机哪个品牌好?全面解析价格、质量、耐用性与售后服务 - 品牌推荐大师1
  • 2026软考高项培训老师实力最新榜单:八大机构横向对比,论文与通过率双重权威评测 - 资讯焦点
  • 去牙垢选什么牌子的牙膏最有效?2026年权威实测牙膏排行榜:深层去牙垢 - 资讯焦点
  • 从家用到防爆工业:除湿设备选购的“黄金法则”与品牌红榜 - 深度智识库
  • 2026年特殊作业管理领域推荐:苏州同企人工智能科技,全系解决方案助力安全生产 - 品牌推荐官
  • 国内靠谱的 GPU 算力厂商有哪些?4 个核心筛选标准 - 资讯焦点
  • 2026年耐火浇注料厂家推荐:郑州建信耐火材料成套,高性能/刚玉质/钢纤维全系供应 - 品牌推荐官
  • 油头洗发水 TOP5!植萃控油款,洗后 3 天不油,发根蓬松 - 资讯焦点
  • 春城花都,日月同芳:走进斗南花卉市场的双面繁华
  • 2026最新浮雕推荐:实力铸就精品,这家企业值得信赖 - 十大品牌榜
  • 2026调理肠胃益生菌排行榜发布:五维实证测评出炉,谁才是真正有效之选? - 资讯焦点
  • 2026年激光打标机厂家推荐:深圳市纵横激光科技,光纤/紫外/CO2/视觉/便携式全系覆盖 - 品牌推荐官
  • 2026空气能十大品牌权威发布,实力品牌一目了然 - 资讯焦点
  • 2026年工程围挡厂家实力推荐:成都蓉锦装饰护栏有限公司,全系围挡产品一站式供应 - 品牌推荐官
  • 2026年国内电线信号线厂商精选盘点:实力梯队与采购价值深度观察 - 深度智识库
  • 从粮道街到黎黄陂路,这才是打开武汉的正确方式
  • 2026年冷拉/光亮/合金/热轧/冷拉圆钢厂家推荐:苏州汇志金属制品有限公司全系产品供应 - 品牌推荐官
  • 2026节能环保设备推荐:龙邦伟业科技,锅炉/重卡/半挂车/滤清器/过滤器全系节能解决方案 - 品牌推荐官
  • Neocrm销售易通过CMMI国际权威认证
  • 海外仓一件代发是什么意思?搞懂概念,避开认知误区! - 跨境小媛
  • 控股豫北转向,并表30亿规模年营收!伯特利打响底盘“全域战”
  • 2026年马尔济斯/约克夏/西高地/可卡布/马尔泰/伯恩山宠物狗推荐:上海宠颜一站式选购 - 品牌推荐官
  • 2026年重力铸造机/铝合金浇铸机/自动化浇铸设备推荐:泉州敬隆机械全系解决方案 - 品牌推荐官
  • 融资火爆+车企下场,车载SerDes赛道杀疯了?
  • 2026最新水泥雕塑厂家推荐:以创意工艺铸城市文化名片,这家实力突出 - 十大品牌榜
  • CF741C Arpa’s overnight party and Mehrdad’s silent entering