python将MongoDB里的ObjectId转换为时间戳的方法

本文实例讲述了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

PS:这里再为大家推荐一个本站Unix时间戳转换工具,附带了各种语言(Python/PHP/java/MySQL等)Unix时间戳的操作方法:

Unix时间戳(timestamp)转换工具:http://tools.jb51.net/code/unixtime

立即学习“Python免费学习笔记(深入)”;

希望本文所述对大家的Python程序设计有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2292797.html

(0)
上一篇 2025年2月28日 02:06:50
下一篇 2025年2月28日 02:07:15

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python监控网站运行异常并发送邮件的方法

    本文实例讲述了python监控网站运行异常并发送邮件的方法。分享给大家供大家参考。具体如下: 这是一个简单的python开发的监控程序,当指定网页状态不正常是通过smtp发送通知邮件 复制代码 代码如下:#!/usr/bin/env pyt…

    编程技术 2025年2月28日
    000
  • python通过正则查找微博@(at)用户的方法

    本文实例讲述了python通过正则查找微博@(at)用户的方法。分享给大家供大家参考。具体如下: 这段代码用到了python正则的findall方法,查找所有被@的用户,使用数组形式返回用户昵称 import reusers = re.fi…

    编程技术 2025年2月28日
    200
  • python使用chardet判断字符串编码的方法

    本文实例讲述了python使用chardet判断字符串编码的方法。分享给大家供大家参考。具体分析如下: 最近利用python抓取一些网上的数据,遇到了编码的问题。非常头痛,总结一下用到的解决方案。 linux中vim下查看文件编码的命令 s…

    编程技术 2025年2月28日
    200
  • python自动格式化json文件的方法

    本文实例讲述了python自动格式化json文件的方法。分享给大家供大家参考。具体如下: 这里主要实现将代码混乱的json文件格式化。还有一小堆python常用算法代码 完整实例代码点击此处本站下载。 class JsonFormatter…

    编程技术 2025年2月28日
    200
  • python处理csv数据的方法

    本文实例讲述了python处理csv数据的方法。分享给大家供大家参考。具体如下: Python代码: 复制代码 代码如下:#coding=utf-8__author__ = ‘dehua.li’from dateti…

    编程技术 2025年2月28日
    200
  • python模拟鼠标拖动操作的方法

    本文实例讲述了python模拟鼠标拖动操作的方法。分享给大家供大家参考。具体如下: pdf中的书签只有页码,准备把现有书签拖到一个目录中,然后添加自己页签。重复的拖动工作实在无趣,还是让程序帮我实现吧,我可以喝点水,休息一下了 1. Pyt…

    2025年2月28日
    200
  • python实现简单温度转换的方法

    本文实例讲述了python实现简单温度转换的方法。分享给大家供大家参考。具体分析如下: 这是一段简单的python代码,用户转换不同单位的温度,适合初学者参考 复制代码 代码如下:def c2f(t):    return (t*9/5.0…

    编程技术 2025年2月28日
    200
  • python实现简单socket程序在两台电脑之间传输消息的方法

    本文实例讲述了python实现简单socket程序在两台电脑之间传输消息的方法。分享给大家供大家参考。具体分析如下: python开发简单socket程序在两台电脑之间传输消息,分为客户端和服务端,分别在两台电脑上运行后即可进行简单的消息传…

    编程技术 2025年2月28日
    200
  • Python实现测试磁盘性能的方法

    本文实例讲述了python实现测试磁盘性能的方法。分享给大家供大家参考。具体如下: 该代码做了如下工作: create 300000 files (512B to 1536B) with data from /dev/urandomrewr…

    编程技术 2025年2月28日
    200
  • Python比较两个图片相似度的方法

    本文实例讲述了python比较两个图片相似度的方法。分享给大家供大家参考。具体分析如下: 这段代码实用pil模块比较两个图片的相似度,根据实际实用,代码虽短但效果不错,还是非常靠谱的,前提是图片要大一些,太小的图片不好比较。附件提供完整测试…

    编程技术 2025年2月28日
    200

发表回复

登录后才能评论