- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
$dateTime = new DateTime('2015-01-07 14:19:14', new DateTimeZone('UTC'));
$dateTime->sub(new DateInterval('PT24H'));
$begin = $dateTime;
$end = new DateTime( '2015-01-07 14:19:14' );
$end = $end->modify( '+1 hour' );
$interval = new DateInterval('PT1H');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach($daterange as $date){
//echo $date->format("Y-m-d H") . "<br>";
}
preg_match('/([0-9]{4}-[0-9]{2}-[0-9]{2})( )([0-9]{2}:[0-9]{2}:[0-9]{2})/', 'fdgjfdgigo 2015-01-07 14:19:14 UTC', $match);
var_dump($match);