3v4l.org

run code in 300+ PHP versions simultaneously
<?php $DateTime = new \DateTime('2018-5-30'); $formatter = new IntlDateFormatter('en-US', IntlDateFormatter::SHORT, IntlDateFormatter::NONE, 'Europe/Berlin'); $format = $formatter->getPattern(); echo $format . "\r\n"; $formattedDateTime = $formatter->format($DateTime); echo $formattedDateTime . "\r\n"; $date = DateTime::createFromFormat($format, $formattedDateTime); var_dump($date); var_dump(DateTime::getLastErrors()); echo $date->format('Y-m-d');

preferences:
61.43 ms | 402 KiB | 5 Q