专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
目录
相关文章推荐
Python爱好者社区  ·  来了!GPT4o接入个人微信! ·  23 小时前  
Python爱好者社区  ·  1885页的Python完整版电子书 ·  3 天前  
Python爱好者社区  ·  68k,确实可以封神了! ·  2 天前  
新机器视觉  ·  最全面的Python重点知识汇总 ·  4 天前  
新机器视觉  ·  最全面的Python重点知识汇总 ·  4 天前  
Python爱好者社区  ·  这次我又入局了! ·  6 天前  
51好读  ›  专栏  ›  Python程序员

Python中本地时间转换为UTC(协调世界时)

Python程序员  · 公众号  · Python  · 2017-09-20 08:52

正文

Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发。


简介

这是关于Python中将本地时间转换为utc时间的一篇小贴士。


背景

我们有一个使用MongoDB做数据库的网络项目。在MongoDB中,如果一个字段的类型是日期,它将自动被格式化成utc时间。但问题是这只是类型上的转换,并没有改变时间。

例如,如果该日期类型字段的某个值为北京时间的“2016-08-22 09:40:00”,将会被存储为ISODate(“2016-08-22T09:40:00.000Z”)。


代码

为了解决上述问题,我们需要写个函数将本地时间转换为utc时间。代码如下:


历史

  • 2016年8月22日:初始版本


授权

本文及与本文相关的代码和附件,均遵循CPOL协议。


作者

Zen_Z


英文原文:https://www.codeproject.com/Tips/1119696/Local-Time-to-UTC-Time-in-Python
译者:mrwoody


推荐文章
Python爱好者社区  ·  来了!GPT4o接入个人微信!
23 小时前
Python爱好者社区  ·  1885页的Python完整版电子书
3 天前
Python爱好者社区  ·  68k,确实可以封神了!
2 天前
新机器视觉  ·  最全面的Python重点知识汇总
4 天前
新机器视觉  ·  最全面的Python重点知识汇总
4 天前
Python爱好者社区  ·  这次我又入局了!
6 天前
乐趣微生活  ·  丈母娘考验三个姑爷,笑弯腰!【NO4】
7 年前