Exemplo n.º 1
0
 /**
  * Returns the point in time when the request was received.
  *
  * @return CTime The point in time when the request was received.
  */
 public static function time()
 {
     if (CMap::hasKey($_SERVER, "REQUEST_TIME_FLOAT")) {
         $FTime = $_SERVER["REQUEST_TIME_FLOAT"];
         if (isset($FTime)) {
             return CTime::fromFTime($FTime);
         }
     }
     return new CTime($_SERVER["REQUEST_TIME"]);
 }
Exemplo n.º 2
0
 public function testMillisecondInTimeZone()
 {
     $time = CTime::fromString("2009-02-13 23:31:30 Europe/Helsinki");
     $this->assertTrue($time->millisecondInTimeZone(new CTimeZone("Europe/Helsinki")) == 0);
     $time = new CTime(0, 250);
     $this->assertTrue($time->millisecondInTimeZone(new CTimeZone("Europe/Helsinki")) == 250);
     $time = CTime::fromFTime(-1234567890.25);
     $this->assertTrue($time->millisecondInTimeZone(new CTimeZone("Europe/Helsinki")) == 750);
 }