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实现simhash算法实例
Apr 25 Python
Python中用于检查英文字母大写的isupper()方法
May 19 Python
Python实现简单多线程任务队列
Feb 27 Python
Python 中的with关键字使用详解
Sep 11 Python
python编写Logistic逻辑回归
Dec 30 Python
python导出chrome书签到markdown文件的实例代码
Dec 27 Python
Python日期时间Time模块实例详解
Apr 15 Python
详解numpy.meshgrid()方法使用
Aug 01 Python
django foreignkey外键使用的例子 相当于left join
Aug 06 Python
Python pysnmp使用方法及代码实例
Aug 24 Python
UI自动化定位常用实现方法代码示例
Oct 27 Python
python爬取新闻门户网站的示例
Apr 25 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判断指定时间段的2个方法
2014/03/14 PHP
php实现的Captcha验证码类实例
2014/09/22 PHP
ThinkPHP中where()使用方法详解
2016/04/19 PHP
php 判断页面或图片是否经过gzip压缩的方法
2017/04/05 PHP
javascript 获取图片颜色
2009/04/05 Javascript
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
jQuery关键词说明插件cluetip使用指南
2015/04/21 Javascript
js正则表达式中exec用法实例
2015/07/23 Javascript
谈谈JavaScript异步函数发展历程
2015/09/29 Javascript
基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
2015/11/24 Javascript
常用的Javascript设计模式小结
2015/12/09 Javascript
微信小程序组件 contact-button(客服会话按钮)详解及实例代码
2017/01/10 Javascript
JavaScript DOM元素常见操作详解【添加、删除、修改等】
2018/05/09 Javascript
解决vue axios的封装 请求状态的错误提示问题
2018/09/25 Javascript
快速搭建Node.js(Express)用户注册、登录以及授权的方法
2019/05/09 Javascript
基于nodejs的微信JS-SDK简单应用实现
2019/05/21 NodeJs
JS实现页面跳转与刷新的方法汇总
2019/08/30 Javascript
jquery实现直播弹幕效果
2019/11/28 jQuery
微信小程序用户盒子、宫格列表的实现
2020/07/01 Javascript
在vs code 中如何创建一个自己的 Vue 模板代码
2020/11/10 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
[06:45]2018DOTA2亚洲邀请赛 4.5 SOLO赛 Sccc vs Maybe
2018/04/06 DOTA
Python使用matplotlib实现基础绘图功能示例
2018/07/03 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
python实现广度优先搜索过程解析
2019/10/19 Python
python读取ini配置文件过程示范
2019/12/23 Python
python实现银行账户系统
2021/02/22 Python
教学器材管理制度
2014/01/26 职场文书
诉讼财产保全担保书
2014/05/20 职场文书
学校地质灾害防治方案
2014/06/10 职场文书
2019自荐信该如何写呢?
2019/07/05 职场文书
Mysql Innodb存储引擎之索引与算法
2022/02/15 MySQL