[英]Oplog Timstamp to ISODATE conversion in PyMongo
我有一個來自oplog的時間戳為'ts': Timestamp(1413438497, 1)
我可以將其轉換為ISODATE。 它是從Mongo Shell運行的
x = Timestamp(1413438497, 1)
isodate = new Date(x.t*1000)
但這不適用於Pymongo。 它顯示錯誤'Timestamp' object has no attribute 't'
。 這是我的代碼
import pymongo
import datetime
from pymongo import Connection
con = Connection()
db=con['local']
oplog= db['oplog.rs']
for doc in oplog.find({'ns':'hospital.patients'}) :
x = new Date(doc['ts'].t*1000)
print x
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.