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爬取网站数据保存使用的方法
Nov 20 Python
Python编程实现从字典中提取子集的方法分析
Feb 09 Python
python+pyqt5实现图片批量缩放工具
Mar 18 Python
django实现web接口 python3模拟Post请求方式
Nov 19 Python
Python 装饰器原理、定义与用法详解
Dec 07 Python
Python实现桌面翻译工具【新手必学】
Feb 12 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
Apr 09 Python
python 使用while循环输出*组成的菱形实例
Apr 12 Python
使用python实现下载我们想听的歌曲,速度超快
Jul 09 Python
python3爬虫GIL修改多线程实例讲解
Nov 24 Python
Python实现Appium端口检测与释放的实现
Dec 31 Python
python中filter,map,reduce的作用
Jun 10 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中冒号、endif、endwhile、endfor使用介绍
2010/04/28 PHP
使用XDebug调试及单元测试覆盖率分析
2011/01/27 PHP
php的大小写敏感问题整理
2011/12/29 PHP
PHP动态页生成静态页的3种常用方法
2014/11/13 PHP
科讯商业版中用到的ajax空间与分页函数
2007/09/02 Javascript
ajax 文件上传应用简单实现
2009/03/03 Javascript
js时钟翻牌效果实现代码分享
2020/07/31 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
2016/05/03 Javascript
微信小程序 wxapp内容组件 progress详细介绍
2016/10/31 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
jQuery实现用户输入自动完成功能
2017/02/13 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
2018/12/03 Javascript
vue踩坑记-在项目中安装依赖模块npm install报错
2019/04/02 Javascript
使用Vue 自定义文件选择器组件的实例代码
2020/03/04 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
[03:49]辉夜杯现场龙骑士COSER秀情商“我喜欢芬队!”
2015/12/27 DOTA
浅析python中的分片与截断序列
2016/08/09 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
Python实现栈和队列的简单操作方法示例
2019/11/29 Python
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
2019/12/04 Python
使用PyOpenGL绘制三维坐标系实例
2019/12/24 Python
使用keras时input_shape的维度表示问题说明
2020/06/29 Python
Python selenium如何打包静态网页并下载
2020/08/12 Python
Python基于Serializer实现字段验证及序列化
2020/11/04 Python
德国骆驼商店:ActiveFashionWorld
2017/11/18 全球购物
新加坡网上化妆品店:Best Buy World
2018/05/18 全球购物
离婚协议书范文2014
2014/10/16 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
医院合作意向书范本
2015/05/08 职场文书
2015年保卫科工作总结
2015/05/14 职场文书
小学毕业感言200字
2015/07/30 职场文书
2016庆祝教师节新闻稿
2015/11/25 职场文书