public function testWithYearLocal() { $year = 2009; $month = 2; $day = 13; $hour = 23; $minute = 31; $second = 30; $time = CTime::fromComponentsLocal($year, $month, $day, $hour, $minute, $second); $time = $time->withYearLocal(1930); $this->assertTrue($time->toStringLocal(CTime::PATTERN_MYSQL)->equals("1930-02-13 23:31:30")); }