3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dateBasicObj = DateTime::createFromFormat('dd M Y', '29 Jun 2017'); // comes as 29 Jun 2017 $dateExtendedStr = date('d-m-Y', $dateBasicObj->getTimestamp()); // need it as 29-06-2017 using 'd-m-Y'

preferences:
40.09 ms | 402 KiB | 5 Q