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解析xml模块封装代码
Feb 07 Python
Python中实现远程调用(RPC、RMI)简单例子
Apr 28 Python
在Python的Django框架中包装视图函数
Jul 20 Python
Python编程实现从字典中提取子集的方法分析
Feb 09 Python
Python使用re模块实现信息筛选的方法
Apr 29 Python
Python OpenCV处理图像之滤镜和图像运算
Jul 10 Python
浅谈Python的list中的选取范围
Nov 12 Python
Appium+Python自动化测试之运行App程序示例
Jan 23 Python
Python 中包/模块的 `import` 操作代码
Apr 22 Python
使用Python画股票的K线图的方法步骤
Jun 28 Python
Python列表删除元素del、pop()和remove()的区别小结
Sep 11 Python
浅谈Python类中的self到底是干啥的
Nov 11 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之require/include顺序 推荐
2011/01/02 PHP
关于php内存不够用的快速解决方法
2013/10/26 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
JS左右无缝滚动(一般方法+面向对象方法)
2012/08/17 Javascript
Jquery在指定DIV加载HTML示例代码
2014/02/17 Javascript
JQuery对表格进行操作的常用技巧总结
2014/04/23 Javascript
jquery实现的鼠标下拉滚动置顶效果
2014/07/24 Javascript
node.js中的querystring.stringify方法使用说明
2014/12/10 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
2015/02/02 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
2016/09/23 Javascript
从零学习node.js之express入门(六)
2017/02/25 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
react redux入门示例
2018/04/19 Javascript
Vue下拉框回显并默认选中随机问题
2018/09/06 Javascript
vue中的过滤器实例代码详解
2019/06/06 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
2020/07/17 Javascript
vue-路由精讲 二级路由和三级路由的作用
2020/08/06 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
Vue中强制组件重新渲染的正确方法
2021/01/03 Vue.js
Python简单连接MongoDB数据库的方法
2016/03/15 Python
基于打开pycharm有带图片md文件卡死问题的解决
2020/04/24 Python
Python JSON常用编解码方法代码实例
2020/09/05 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
公安局班子个人对照检查材料思想汇报
2014/10/09 职场文书
房屋买卖委托书格式范本格式
2014/10/13 职场文书
开除员工通知
2015/04/22 职场文书
元旦主持词开场白
2015/05/29 职场文书
Python3 多线程(连接池)操作MySQL插入数据
2021/06/09 Python
详解Python类和对象内容
2021/06/22 Python
青岛市的收音机研制与生产
2022/04/07 无线电
开发微信小程序之WXSS样式教程
2022/04/18 HTML / CSS
讲解MySQL增删改操作
2022/05/06 MySQL