/** * @param string|null $modifier * * @return TimePoint */ public function getTimepoint($modifier = null) { $now = $this->clock->read(); if ($modifier) { $now->modify($modifier); } return $now; }
public function testFromStringManualFormat() { $format = 'Y-m-d\\TH:i:sP'; $input = '2015-12-10T10:10:00Z'; $expected = '2015-12-10 10:10:00.000000 UTC'; $clock = new Clock(); $output = $clock->fromString($input, $format); $this->assertInstanceOf(TimePoint::CLASS, $output); $this->assertEquals($expected, $output->format('Y-m-d H:i:s.u e', 'UTC')); }