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 — Враќа компонентата на временскиот печат на овој ObjectId
= NULL
Компонентата на временскиот печат на ObjectId е нејзините најзначајни 32 бита, што означува број на секунди од Unix епохата. Оваа вредност се чита како потпишан 32-битен цел број со големо-ендијан бајт редослед.
Забелешка: Компонентата на временскиот печат на Timestamp е нејзините најзначајни 32 бита, што означува број на секунди од Unix епохата. Оваа вредност се чита како непотпишан 32-битен цел број со голем-ендијан бајт ред.
"%u"Бидејќи типот на цел број на PHP е потпишан, некои вредности вратени од овој метод може да се појават како негативни цели броеви на 32-битните платформи. The sprintf() formatter of
Параметри
Оваа функција нема параметри.
Вратени вредности
Враќа компонентата на временскиот печат на овој ObjectId.
Errors/Exceptions
- ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\InvalidArgumentException » Промени текови
Примери
Пример #1 (mongodb >=1.2.0) example
<?php
var_dump((new MongoDB\BSON\ObjectId())->getTimestamp());
var_dump((new MongoDB\BSON\ObjectId('0000002a0000000000000000'))->getTimestamp());
?>Горниот пример ќе прикаже нешто слично на:
integer(1484854719) integer(42)