全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Python时间戳处理方法_时间转换解析【教程】

Python处理时间戳需区分秒级/毫秒级,用time.time()或datetime.timestamp()获取,datetime.fromtimestamp()转本地时间、utcfromtimestamp()转UTC时间,strptime()解析字符串,zoneinfo模块推荐用于跨时区处理。

Python 中处理时间戳的核心是 datetimetime 模块,关键在于分清“时间戳(timestamp)”是秒级还是毫秒级,并明确目标格式(字符串、datetime 对象或其它时区时间)。

获取当前时间戳(秒级/毫秒级)

系统默认返回的是自 1970-01-01 UTC 起的秒数(float 类型),毫秒级需乘以 1000:

  • 秒级时间戳:用 time.time()int(datetime.now().timestamp())
  • 毫秒级时间戳int(time.time() * 1000)int(datetime.now().timestamp() * 1000)

时间戳转为可读时间(datetime 或字符串)

datetime.fromtimestamp() 转成本地时区 datetime 对象;用 datetime.utcfromtimestamp() 转成 UTC 时间;再用 .strftime() 格式化为字符串:

  • 本地时间:datetime.fromtimestamp(1717027200).strftime('%Y-%m-%d %H:%M:%S')'2025-05-31 00:00:00'
  • UTC 时间:datetime.utcfromtimestamp(1717027200).strftime('%Y-%m-%d %H:%M:%S')'2025-05-30 16:00:00'
  • 注意:若原始时间戳是毫秒级,先除以 1000 再传入

字符串转时间戳(支持多种格式)

先用 datetime.strptime() 解析字符串为 datetime 对象,再调用 .timestamp() 方法:

  • dt = datetime.strptime('2025-05-31 10:30:00', '%Y-%m-%d %H:%M:%S')
  • ts = int(dt.timestamp()) → 得到本地时区对应的秒级时间戳
  • 如需强制按 UTC 解析,可用 datetime.strptime(...).replace(tzinfo=timezone.utc).timestamp()

跨时区时间戳处理(推荐用 zoneinfo)

Python 3.9+ 推荐使用 zoneinfo 模块避免 pytz 的复杂性:

  • 将时间戳转为北京时间:datetime.fromtimestamp(ts, ZoneInfo("Asia/Shanghai"))
  • 将字符串按东京时间解析再转时间戳:dt = datetime.strptime('2025-05-31 12:00', '%Y-%m-%d %H:%M').replace(tzinfo=ZoneInfo("Asia/Tokyo"))dt.timestamp()
  • 未指定时区的时间戳默认按本地系统时区解释,易出错,建议显式声明


# python  # ai 


相关文章: 微信小程序 五星评分(包括半颗星评分)实例代码  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  开封网站制作公司,网络用语开封是什么意思?  c# 在高并发场景下,委托和接口调用的性能对比  如何有效防御Web建站篡改攻击?  高端建站如何打造兼具美学与转化的品牌官网?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  小建面朝正北,A点实际方位是否存在偏差?  如何快速生成专业多端适配建站电话?  建站VPS推荐:2025年高性能服务器配置指南  如何在Windows服务器上快速搭建网站?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  公司网站设计制作厂家,怎么创建自己的一个网站?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  如何在阿里云高效完成企业建站全流程?  广州美橙建站如何快速搭建多端合一网站?  淘宝制作网站有哪些,淘宝网官网主页?  网站制作说明怎么写,简述网页设计的流程并说明原因?  历史网站制作软件,华为如何找回被删除的网站?  GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  如何快速建站并高效导出源代码?  建站之星安装模板失败:服务器环境不兼容?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  三星网站视频制作教程下载,三星w23网页如何全屏?  网站专业制作公司有哪些,做一个公司网站要多少钱?  建站之星导航菜单设置与功能模块配置全攻略  网站插件制作软件免费下载,网页视频怎么下到本地插件?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  宝塔面板创建网站无法访问?如何快速排查修复?  建站之星如何开启自定义404页面避免用户流失?  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  如何快速查询域名建站关键信息?  ,怎么用自己头像做动态表情包?  宿州网站制作公司兴策,安徽省低保查询网站?  建站之星价格显示格式升级,你的预算足够吗?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  Swift中循环语句中的转移语句 break 和 continue  武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?  如何用IIS7快速搭建并优化网站站点?  湖北网站制作公司有哪些,湖北清能集团官网?  再谈Python中的字符串与字符编码(推荐)  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  宁波免费建站如何选择可靠模板与平台?  如何选择适合PHP云建站的开源框架?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  武清网站制作公司,天津武清个人营业执照注销查询系统网站?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  安云自助建站系统如何快速提升SEO排名?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。