大佬教程收集整理的这篇文章主要介绍了PHP日期时间函数的高级应用技巧,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<>PHP
// returns false
echo checkdate(2,30,2005) ? "valid" : "invalid";
// returns true
echo checkdate(4,6,2010) ? "valid" : "invalid";
?>
<>PHP // get date as associative array $arr = getdate(); echo "Date is " . $arr['mday'] . " " . $arr['weekday'] . " " . $arr['year']; echo "Time is " . $arr['hours'] . ":" . $arr['minutes']; ?> |
<>PHP // returns timestamp for 13:15:23 7-Jun-2006 echo mktime(13,15,23,7,2006); ?> |
<>PHP // format current date // returns "13-Sep-2005 01:16 PM" echo date("d-M-Y h:i A",mktime()); ?> |
<>PHP // returns 13-Sep-05 echo date("d-M-y",strtotime("today")); // returns 14-Sep-05 echo date("d-M-y",strtotime("tomorrow")); // returns 16-Sep-05 echo date("d-M-y",strtotime("today +3 days")); ?> |
<>PHP // set locale to France (on Windows) setlocale(LC_TIME,"fra_fra");// format month/day names // as per locale setTing // returns "septembre" and "mardi"echo strftime("Month: %B "); echo strftime("Day: %A "); ?> |
<>PHP // get starTing value $start = microtime();// run some code for ($x=0; $x<1000; $x++)="">1000;> $null = $x * $x; }// get ending value $end = microtime();// calculate time taken for code execution echo "Elapsed time: " . ($end - $start) ." sec"; ?> |
<>PHP // returns timestamp for 12:25:23 9-Jul-2006 echo gmmktime(12,25,9,2006); ?> |
<>PHP // format current datE into GMT // returns "13-Sep-2005 08:32 AM" echo gmdate("d-M-Y h:i A",mktime()); ?> |
<>PHP // set timezone to UTC date_default_timezone_set('UTC'); ?> |
以上是大佬教程为你收集整理的PHP日期时间函数的高级应用技巧全部内容,希望文章能够帮你解决PHP日期时间函数的高级应用技巧所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。