public function testSecondInTimeZone() { $time = CTime::fromString("2009-02-13 23:31:30 Europe/Helsinki"); $this->assertTrue($time->secondInTimeZone(new CTimeZone("Europe/Helsinki")) == 30); $time = new CTime(0); $this->assertTrue($time->secondInTimeZone(new CTimeZone("Europe/Helsinki")) == 0); $time = CTime::fromString("1930-11-18 00:28:30 Europe/Helsinki"); $this->assertTrue($time->secondInTimeZone(new CTimeZone("Europe/Helsinki")) == 30); }