Время, типы и данные после настоящего запроса MongoDB

mongodb127-time-timestamp-roundtrip

ПолеJSON значенияПосле восстановления
marker{"$timestamp":{"t":1704067200,"i":7}}[7:1704067200]
event_at{"$date":{"$numberLong":"1704067200123"}}2024-01-01 00:00:00.123+00:00

Промежуточные значения

canonical
"{ \"marker\" : { \"$timestamp\" : { \"t\" : 1704067200, \"i\" : 7 } }, \"event_at\" : { \"$date\" : { \"$numberLong\" : \"1704067200123\" } } }"
readback_contract
{
    "seconds": 1704067200,
    "increment": 7,
    "display": "[7:1704067200]"
}

PHP 8.5.11; ext-mongodb 2.5.5; MongoDB 8.0.34. Timestamp в опытах — учебное BSON-значение, не выданная сервером позиция репликации.