- var_dump: documentation ( source)
- date: documentation ( source)
<?php
//Check dates
//$curDateTime = time();
$oldDateTime = $customerLock[0]['change_date'];
$oldDateTime = 1443530876;//This is the output from the above one, just for this Example.
$date1 = new DateTime();
$date1->createFromFormat('H:i:s d/m/Y', Date('H:i:s d/m/Y', $curDateTime));
$date2 = new DateTime();
$date2->createFromFormat('H:i:s d/m/Y', Date('H:i:s d/m/Y', $oldDateTime));
$unix_to_date = Date('H:i:s d/m/Y', $oldDateTime); //to check the valid timestamp
//die(var_dump($unix_to_date));
//outputs: string(19) "14:47:56 29/09/2015"
//die(var_dump($date1));
//outputs: object(DateTime)#3 (3) { ["date"]=> string(26) "2015-09-30 12:31:54.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(16) "Europe/Amsterdam" } //valid object as it's the currentDate earlier set.
die(var_dump($date2));
//outputs: object(DateTime)#4 (3) { ["date"]=> string(26) "2015-09-30 12:32:54.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(16) "Europe/Amsterdam" } //Which is wrong as it's the current date time.
?>
}