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