public function testISO() { $time = 1405267200; $expected = '2014-07-13T16:00:00+00:00'; $datetime = DateUtils::date($time); $isoDatetime = DateUtils::convertToISOFormat($datetime); $this->assertEquals($expected, $isoDatetime); $isoDatetime = DateUtils::convertToISOFormat($time); $this->assertEquals($expected, $isoDatetime); $expected = '2014-07-13T12:00:00-04:00'; $isoDatetime = DateUtils::convertToISOFormat($time, 'UTC', 'America/Santo_Domingo'); $this->assertEquals($expected, $isoDatetime); }