There is no equivalent for this method in the new extension, so instead use…
<?php
$id = new \MongoDB\BSON\ObjectID('42cf58a2e1c5ede216cb7f05');
$timestamp = hexdec(substr($id, 0, 8));
?>
(PECL mongo >= 1.0.1)
MongoId::getTimestamp — この id が作られたときのエポックからの経過秒数を取得する
このメソッドを定義している拡張モジュールは非推奨です。 かわりに MongoDB 拡張モジュールを使うべきです。 このメソッドの代替は、新しい拡張モジュールには存在しません。
この関数にはパラメータはありません。
この id が作られたときのエポックからの経過秒数を返します。 タイムスタンプの格納領域は 4 バイトしかないので、実際の時刻や幅広い時間を格納するには MongoDate のほうが適しています。