Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > Python编程技巧

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

来源:中文源码网    浏览:238 次    日期:2024-05-03 15:31:31
【下载文档:  python将MongoDB里的ObjectId转换为时间戳的方法.txt 】


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.zwyuanma.com/code/unixtime
希望本文所述对大家的Python程序设计有所帮助。

相关内容