3v4l.org

run code in 300+ PHP versions simultaneously
<?php /*$date = new \DateTime('2023-12-01'); if ($date instanceof DateTime) $date = $date->format('U'); $date = mktime(0, 0, 0, date('m', $date), date('d', $date), date('Y', $date));*/ //echo $date; echo PHP_EOL; /*echo date('Y-m-d H:i:s', 1703941200); */ date_default_timezone_set("Australia/Melbourne"); $date = new \DateTime(); /*$timezone = date_default_timezone_get(); echo "Your current timezone is: " . $timezone;*/ echo "current date sydney ". $date->format('Y-m-d H:i:s') . PHP_EOL; $date->modify('+1 hour 10 minutes'); echo "added 1 hour and 10 mins to unix ". $date->getTimestamp() .PHP_EOL; $strTotime = strtotime("+1 hour 10 minutes"); echo "added -65 mins to unix ". $strTotime .PHP_EOL; $date2 = new \DateTime(); $date2->modify('+10 minutes'); echo "added 10 mins to unix ". $date2->getTimestamp() .PHP_EOL; $date2 = new \DateTime(); $date2->modify('-65 minutes'); echo "added -70 mins to unix ". $date2->getTimestamp() .PHP_EOL; $unixTimestamp = strtotime("-65 minutes"); echo "added -65 mins to unix ". $unixTimestamp .PHP_EOL; echo PHP_EOL; //1709539504 //$timestamp = 1710215566; $timestamp = 1713343655; $timestamp = 1714382597;//cge generate ka james ni dateissued 1711585912 $date = date("Y-m-d H:i:s", $timestamp); echo $date; echo PHP_EOL; $timestamp = strtotime('2024-04-29 20:29:45'); echo $timestamp; /*echo PHP_EOL; echo "Current date: " . date('Y-m-d', 1711585912) . "<br>"; echo "Billing Days Due: " . 14 . "<br>"; echo PHP_EOL; $min_due_date_fixed = strtotime("+14 days", 1711585912); echo "New Due Date: " . date('Y-m-d', $min_due_date_fixed) . "<br>";*/
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
current date sydney 2024-05-02 13:32:27 added 1 hour and 10 mins to unix 1714624947 added -65 mins to unix 1714624947 added 10 mins to unix 1714621347 added -70 mins to unix 1714616847 added -65 mins to unix 1714616847 2024-04-29 19:23:17 1714386585

preferences:
51.1 ms | 402 KiB | 62 Q