MongoDB\BSON\ObjectId::getTimestamp
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
MongoDB\BSON\ObjectId::getTimestamp
Референца за `mongodb-bson-objectid.gettimestamp.php` со подобрена типографија и навигација.
MongoDB\BSON\ObjectId::getTimestamp
(mongodb >=1.2.0)
MongoDB\BSON\ObjectId::getTimestamp — Returns the timestamp component of this ObjectId
= NULL
The timestamp component of an ObjectId is its most significant 32 bits, which denotes the number of seconds since the Unix epoch. This value is read as an unsigned 32-bit integer with big-endian byte order.
Забелешка: Компонентата на временскиот печат на Timestamp е нејзините најзначајни 32 бита, што означува број на секунди од Unix епохата. Оваа вредност се чита како непотпишан 32-битен цел број со голем-ендијан бајт ред.
"%u"Бидејќи типот на цел број на PHP е потпишан, некои вредности вратени од овој метод може да се појават како негативни цели броеви на 32-битните платформи. The sprintf() formatter of
Параметри
Оваа функција нема параметри.
Вратени вредности
Returns the timestamp component of this ObjectId.
Errors/Exceptions
- ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\InvalidArgumentException » Промени текови
Примери
Пример #1 MongoDB\BSON\ObjectId::getTimestamp() example
<?php
var_dump((new MongoDB\BSON\ObjectId())->getTimestamp());
var_dump((new MongoDB\BSON\ObjectId('0000002a0000000000000000'))->getTimestamp());
?>Горниот пример ќе прикаже нешто слично на:
integer(1484854719) integer(42)