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 08 Python
python 实现删除文件或文件夹实例详解
Dec 04 Python
python如何实现反向迭代
Mar 20 Python
在python中pandas读文件,有中文字符的方法
Dec 12 Python
Python3.5 Pandas模块之DataFrame用法实例分析
Apr 23 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
May 15 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 Python
Python实用库 PrettyTable 学习笔记
Aug 06 Python
使用Python爬虫库requests发送表单数据和JSON数据
Jan 25 Python
pycharm实现在虚拟环境中引入别人的项目
Mar 09 Python
Python爬虫爬取新闻资讯案例详解
Jul 14 Python
python 爬取哔哩哔哩up主信息和投稿视频
Jun 07 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中使用Sockets 从Usenet中获取文件
2008/01/10 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
搭建自己的PHP MVC框架详解
2017/08/16 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
2017/10/23 PHP
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
用JavaScript实现动画效果的方法
2013/07/20 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
EasyUI中datagrid在ie下reload失败解决方案
2015/03/09 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
jQuery移除或禁用html元素点击事件常用方法小结
2017/02/10 Javascript
详解如何用webpack打包一个网站应用项目
2017/07/12 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
windows系统下更新nodejs版本的方案
2017/11/24 NodeJs
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
bootstrap-table后端分页功能完整实例
2020/06/01 Javascript
在HTML中使用JavaScript的两种方法
2020/12/24 Javascript
[00:16]热血竞技场
2019/03/06 DOTA
[57:31]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第一场 2月1日
2021/03/11 DOTA
python计算对角线有理函数插值的方法
2015/05/07 Python
Python全排列操作实例分析
2018/07/24 Python
python特性语法之遍历、公共方法、引用
2018/08/08 Python
python实现Zabbix-API监控
2018/09/17 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
Python如何使用turtle库绘制图形
2020/02/26 Python
PyTorch安装与基本使用详解
2020/08/31 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
超市中秋节促销方案
2014/03/21 职场文书
幼儿园教师的自我评价范文
2014/09/17 职场文书
群众路线个人对照检查材料
2014/09/23 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书