//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'));
$timestamp = '1268932078';
$iso8601 = date('c', $timestamp);