php datetime to ISO8601 format code example
Example 1: php convert date and time to iso 8601
//Object Oriented Method
$datetime = new DateTime('2010-12-30 23:21:46');
echo $datetime->format(DateTime::ATOM); // Updated ISO8601
//Procedural Method
echo date(DATE_ISO8601, strtotime('2010-12-30 23:21:46'));
Example 2: php datetime
/**
* Its always best to use a datetime object
*/
$dateTime = new \DateTime();
/**
* You can get the string by using format
*/
$dateTime->format('Y-m-d H:i:s');