- strtotime: documentation ( source)
<?php
$date = new \DateTime('2000-03-12 08:30:00');
$fmt = new IntlDateFormatter(
'en_US',
IntlDateFormatter::FULL,
IntlDateFormatter::MEDIUM,
'America/New_York'
);
echo $fmt->format($date);
$strtotime = strtotime(
$fmt->format($date)
);
echo 'strtotime: ' . $strtotime;die;
$dropOffDateTime = \DateTime::createFromFormat(
'U',
$strtotime
);
echo $dropOffDateTime->getTimestamp();