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中利用函数装饰器实现备忘功能
Mar 30 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
Jun 01 Python
Python中使用支持向量机(SVM)算法
Dec 26 Python
Python基于TCP实现会聊天的小机器人功能示例
Apr 09 Python
python实现windows倒计时锁屏功能
Jul 30 Python
Python拆分大型CSV文件代码实例
Oct 07 Python
Python使用Selenium实现淘宝抢单的流程分析
Jun 23 Python
使用TensorBoard进行超参数优化的实现
Jul 06 Python
Python操作Word批量生成合同的实现示例
Aug 28 Python
浅析python函数式编程
Sep 26 Python
python中count函数知识点浅析
Dec 17 Python
python爬取某网站原图作为壁纸
Jun 02 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 常用类整理
2009/12/23 PHP
PHP垃圾回收机制简单说明
2010/07/22 PHP
php注销代码(session注销)
2012/05/31 PHP
php中stdClass的用法分析
2015/02/27 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
初识javascript 文档碎片
2010/07/13 Javascript
Jquery实现的角色左右选择特效
2014/05/21 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
Javascript动画的实现原理浅析
2015/03/02 Javascript
Document.body.scrollTop的值总为零的快速解决办法
2016/06/09 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
Nodejs搭建wss服务器教程
2017/05/24 NodeJs
Angular开发实践之服务端渲染
2018/03/29 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
详解keep-alive + vuex 让缓存的页面灵活起来
2019/04/19 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
python读取注册表中值的方法
2013/04/08 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
python 消费 kafka 数据教程
2019/12/21 Python
python ETL工具 pyetl
2020/06/07 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
MVMT手表官方网站:时尚又实惠的高品质手表
2016/12/04 全球购物
幼儿园教师教学反思
2014/02/06 职场文书
团队精神的演讲稿
2014/05/14 职场文书
自愿解除劳动合同协议书
2014/09/11 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
大学入学感言
2015/08/01 职场文书
详解MySQL的半同步
2021/04/22 MySQL
Golang 编译成DLL文件的操作
2021/05/06 Golang
SpringCloud Alibaba 基本开发框架搭建过程
2021/06/13 Java/Android
新手初学Java网络编程
2021/07/07 Java/Android
javascript实现计算器功能详解流程
2021/11/01 Javascript