(PECL mongo >= 0.8.1)
MongoDate::__construct — 新しい日付を作成する
このメソッドを定義している拡張モジュールは非推奨です。 かわりに MongoDB 拡張モジュールを使うべきです。 このメソッドの代替として、以下が使えます。
$sec
= time()
[, int $usec
= 0
]] )新しい日付を作成します。パラメータを指定しなかった場合は現在時刻を使用します。
sec
エポック (1 Jan 1970 00:00:00.000 UTC) からの経過秒数。
usec
マイクロ秒。 MongoDB の精度は ミリ秒 であり、マイクロ秒ではありません。 そのため、この値はミリ秒単位の精度に切り捨てられます。
新しい日付を返します。
例1 MongoDate::__construct() の例
この例は、現在時刻および指定した時刻で新しい日付を作成する方法を示すものです。
<?php
$d = new MongoDate();
echo "$d\n";
$d = new MongoDate(1234567890);
echo "$d\n";
$d = new MongoDate(strtotime("2009-05-01 00:00:01"));
echo "$d\n";
?>
上の例の出力は、 たとえば以下のようになります。
0.23660600 1235685067 0.00000000 1234567890