public function testCanWriteZonedDateTime() { $date = new DateTime('2015-06-30 13:56:19.987654', new DateTimeZone('Europe/London')); $written = Primitives::WriteZonedDateTime($date); $this->assertEquals('2015-06-30T13:56:19.987654+01 Europe/London', $written); }