首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python后台开发时间转换

后台开发经常需要对时间进行记录和返回时间戳给前端。

为了通用性,我们一般都会存储UTC的时间戳。

但是,一般对数据库进行时间戳字段的插入,往往是以格式化的时间字符串进行插入的,例如:

业务场景

假如前端传来了用户的某个UTC时间戳,后台需要录入数据库,当前端请求时候,返回这个UTC时间戳。

业务分析

这个UTC时间戳的状态变化:

前端传过来的:double型的时间戳

插入数据库时:格式化的时间字符串

返回给前端的:double型的时间戳

所以我们需要一个对时间和格式化的时间字符串进行转换的函数

转换实现

示例

结果输出

两个时间戳的误差在零点毫秒级,前后的日期格式字符串一样,一般的业务可以接受这样的误差。有更精准的方法,下面留言告诉我吧。

Python全面学习资料

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181113A1WFOW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券