python将MongoDB里的ObjectId转换为时间戳的方法


Posted in Python onMarch 13, 2015

本文实例讲述了python将MongoDB里的ObjectId转换为时间戳的方法。分享给大家供大家参考。具体分析如下:

MongoDB里的_id字段前四位是时间戳的16进制表示,通过Python可以很容易从_id中提取出时间戳来

def timestamp_from_objectid(objectid):
 result = 0
 try:
  result = time.mktime(objectid.generation_time.timetuple())
 except:
  pass
 return result

调用方法:

print(timestamp_from_objectid(ObjectId('5217a543dd99a6d9e0f74702')))

返回:1377252547.0

Python 相关文章推荐
Python编程中归并排序算法的实现步骤详解
May 04 Python
Python闭包的两个注意事项(推荐)
Mar 20 Python
Python守护线程用法实例
Jun 23 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
Apr 20 Python
Python基于opencv调用摄像头获取个人图片的实现方法
Feb 21 Python
django框架基于模板 生成 excel(xls) 文件操作示例
Jun 19 Python
解决Python正则表达式匹配反斜杠''\''问题
Jul 17 Python
python多继承(钻石继承)问题和解决方法简单示例
Oct 21 Python
python中的Elasticsearch操作汇总
Oct 30 Python
详解Pycharm出现out of memory的终极解决方法
Mar 03 Python
浅谈keras保存模型中的save()和save_weights()区别
May 21 Python
详解OpenCV获取高动态范围(HDR)成像
Apr 29 Python
python通过正则查找微博@(at)用户的方法
Mar 13 #Python
python使用chardet判断字符串编码的方法
Mar 13 #Python
python根据时间生成mongodb的ObjectId的方法
Mar 13 #Python
python实现根据窗口标题调用窗口的方法
Mar 13 #Python
Python实现遍历windows所有窗口并输出窗口标题的方法
Mar 13 #Python
Python实现windows下模拟按键和鼠标点击的方法
Mar 13 #Python
Python实现测试磁盘性能的方法
Mar 12 #Python
You might like
超级简单的php+mysql留言本源码
2009/11/11 PHP
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
PJBlog插件 防刷新的在线播放器
2006/10/25 Javascript
filters.revealTrans.Transition使用方法小结
2010/08/19 Javascript
js关闭当前页面(窗口)的几种方式总结
2013/03/05 Javascript
NodeJs基本语法和类型
2015/02/13 NodeJs
详细解密jsonp跨域请求
2015/04/15 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
2017/12/20 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验
2018/12/20 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
javascript实现fetch请求返回的统一拦截
2019/12/22 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
2020/09/02 Javascript
Python面向对象编程基础解析(二)
2017/10/26 Python
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
2018/05/02 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
2018/12/24 Python
python实现Dijkstra静态寻路算法
2019/01/17 Python
对pyqt5多线程正确的开启姿势详解
2019/06/14 Python
详解Python图像处理库Pillow常用使用方法
2019/09/02 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
2020/02/28 Python
python使用paramiko实现ssh的功能详解
2020/03/06 Python
pytest fixtures装饰器的使用和如何控制用例的执行顺序
2021/01/28 Python
expedia比利时:预订航班+酒店并省钱
2018/07/13 全球购物
播音主持女孩的自我评价分享
2013/11/20 职场文书
机房搬迁方案
2014/05/01 职场文书
2014年安全管理工作总结
2014/12/01 职场文书
工程质检员岗位职责
2015/04/08 职场文书
高中家长意见怎么写
2015/06/03 职场文书
2015初中团支部工作总结
2015/07/21 职场文书
护士自荐信范文(2016推荐篇)
2016/01/28 职场文书