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 +1 hour 10 minutes using strtotime ". $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.2.6, 8.2.19, 8.3.7
current date sydney 2024-05-02 17:07:08 added 1 hour and 10 mins to unix 1714637828 added +1 hour 10 minutes using strtotime 1714637828 added 10 mins to unix 1714634228 added -70 mins to unix 1714629728 added -65 mins to unix 1714629728 2024-04-29 19:23:17 1714386585
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.5, 8.2.7 - 8.2.18, 8.3.0 - 8.3.6
current date sydney 2024-05-02 15:04:17 added 1 hour and 10 mins to unix 1714630457 added +1 hour 10 minutes using strtotime 1714630457 added 10 mins to unix 1714626857 added -70 mins to unix 1714622357 added -65 mins to unix 1714622357 2024-04-29 19:23:17 1714386585

preferences:
52.1 ms | 403 KiB | 62 Q