- var_dump: documentation ( source)
- round: documentation ( source)
- ini_set: documentation ( source)
<?php
ini_set("precision", 20);
$expected = new DateTimeImmutable('2015-08-31 01:02:04.456790');
var_dump($expected);
var_dump($expected->getTimestamp());
$date2 = new DateTimeImmutable('2015-08-31 01:02:03.456788');
$date2 = $date2->modify('1 seconds 2 microseconds');
var_dump($date2);
var_dump($date2->getTimestamp());
var_dump($expected == $date2);
var_dump(round($expected->getTimestamp(), 6) == round($date2->getTimestamp(), 6));