- var_dump: documentation ( source)
<?php
$date1 = new DateTime('2000-01-01');
echo $date1->format('Y-m-d H:i:s') . "\n";
$date2 = new DateTime('2000-01-01 00:00:00');
echo $date2->format('Y-m-d H:i:s') . "\n";
var_dump($date1 == $date2);
$date = new \DateTime('1994');
echo $date->format('Y-m-d H:i:s') . "\n";
$date = new \DateTime('1994-01');
echo $date->format('Y-m-d H:i:s') . "\n";
$date = new \DateTime('1994-01-01');
echo $date->format('Y-m-d H:i:s') . "\n";
$date = new \DateTime('1994-01-01 23');
echo $date->format('Y-m-d H:i:s') . "\n";
$date = new \DateTime('1994-01-01 23:59');
echo $date->format('Y-m-d H:i:s') . "\n";
$date = new \DateTime('1994-01-01 23:59:59');
echo $date->format('Y-m-d H:i:s') . "\n";