timestamp
– Tools for representing MongoDB internal Timestamps¶
New in version 1.5.
Tools for representing MongoDB internal Timestamps.
-
class
bson.timestamp.
Timestamp
(time, inc)¶ Create a new
Timestamp
.This class is only for use with the MongoDB opLog. If you need to store a regular timestamp, please use a
datetime
.Raises
TypeError
if time is not an instance of :class: int ordatetime
, or inc is not an instance ofint
. RaisesValueError
if time or inc is not in [0, 2**32).Parameters: - time: time in seconds since epoch UTC, or a naive UTC
datetime
, or an awaredatetime
- inc: the incrementing counter
Changed in version 1.7: time can now be a
datetime
instance.- time: time in seconds since epoch UTC, or a naive UTC