Convert DateTime to String PHP
You can use the format
method of the DateTime
class:
$date = new DateTime('2000-01-01');$result = $date->format('Y-m-d H:i:s');
If format
fails for some reason, it will return FALSE
. In some applications, it might make sense to handle the failing case:
if ($result) { echo $result;} else { // format failed echo "Unknown Time";}