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输出一个杨辉三角的例子
Jun 13 Python
Python实现带百分比的进度条
Jun 28 Python
Python 创建空的list,以及append用法讲解
May 04 Python
python将一个英文语句以单词为单位逆序排放的方法
Dec 20 Python
python删除列表元素的三种方法(remove,pop,del)
Jul 22 Python
python+selenium select下拉选择框定位处理方法
Aug 24 Python
keras模型可视化,层可视化及kernel可视化实例
Jan 24 Python
windows下Pycharm安装opencv的多种方法
Mar 05 Python
Python函数默认参数常见问题及解决方案
Mar 26 Python
TensorFlow Autodiff自动微分详解
Jul 06 Python
keras实现VGG16 CIFAR10数据集方式
Jul 07 Python
在Django中使用MQTT的方法
May 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图片验证码代码
2008/03/27 PHP
PHP中的MYSQL常用函数(php下操作数据库必备)
2010/09/12 PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
简单实用的网站PHP缓存类实例
2014/07/18 PHP
php中的观察者模式简单实例
2015/01/20 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
PHP中ltrim()函数的用法与实例讲解
2019/03/28 PHP
用prototype实现的简单小巧的多级联动菜单
2007/03/24 Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
2012/01/13 Javascript
js图片滚动效果时间可随意设定当鼠标移上去时停止
2014/06/26 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
详解JavaScript语言的基本语法要求
2015/11/20 Javascript
基于JS实现回到页面顶部的五种写法(从实现到增强)
2016/09/03 Javascript
详解Vue2 无限级分类(添加,删除,修改)
2017/03/07 Javascript
React利用插件和不用插件实现双向绑定的方法详解
2017/07/03 Javascript
js中DOM事件绑定分析
2018/03/18 Javascript
微信小程序中进行地图导航功能的实现方法
2018/06/29 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
2018/11/14 jQuery
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
Django权限机制实现代码详解
2018/02/05 Python
对numpy中轴与维度的理解
2018/04/18 Python
Python多进程multiprocessing.Pool类详解
2018/04/27 Python
Python爬虫抓取代理IP并检验可用性的实例
2018/05/07 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
python剪切视频与合并视频的实现
2020/03/03 Python
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
班级活动策划书
2014/02/06 职场文书
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
2016年禁毒宣传活动总结
2016/04/05 职场文书
导游词之南京夫子庙
2019/12/09 职场文书
HTML通过表单实现酒店筛选功能
2021/05/18 HTML / CSS