<?php
$filename = "2053839077_On_10_15_2014_By_d.willard@10_58_30 AM";
$r2 = "/(?P<phone>\d{10})_On_(?P<m>\d{1,2})_(?P<d>\d{1,2})_(?P<Y>\d{4})_By_.*@(?P<h>\d{1,2})_(?P<i>\d{1,2})_(?P<s>\d{1,2}) (?P<ampm>[AM|PM])/";
if (preg_match($r2, $filename, $bits)) {
$phone = $bits['phone'];
$hour = $bits['h'];
if ($bits['ampm'] == 'PM') {
$hour += 12;
}
$year = $bits['Y'];
$month = sprintf('%02s', $bits['m']);
$day = sprintf('%02s', $bits['d']);
$hour = sprintf('%02s', $hour);
$min = sprintf('%02s', $bits['i']);
$sec = sprintf('%02s', $bits['s']);
$timestamp = "$year-$month-$day $hour:$min:$sec";
}
echo $phone.PHP_EOL;
echo $timestamp.PHP_EOL;
echo $bits['ampm'];
?>
preferences:
44.91 ms | 402 KiB | 5 Q