97无码免费人妻超级碰碰夜夜_xxx.www国产_av激情在线_成人久久18_国产精品特级片_鲁一鲁啪一啪

18842388900

網站建設 APP開發 小程序

Article/文章

記錄成長點滴 分享您我感悟

您當前位置>首頁 > 知識 > 網站建設

PHP中的幾種常見時間應用方法

PHP系統時區設置

修改PHP系統時區的兩種方法:

1.修改php.ini文件中的設置,在[date]下找到“date.timezone=”,將項目更改為date.timezone=Asia/Hong_Kong(PRC China time),然后重新啟動匯海 Apache服務器。

2.在應用程序中,在使用時間和日期函數之前添加“date_default_timezone_set(”Asia/Hong_Kong“)”函數

修改php.ini文件后獲取當地時間:

Php代碼:

<php> echo“現在是沈陽時間:”。date(“Y-m-dH: i: s”)?!?p>“;

?>

顯示結果:

現在是沈陽時間:2010-11-30 20: 50: 03(按照當地時間)

修改了php.ini的代碼:

[日期];用默認函數定義默認時間區域;http://php.net/date.timezone date.timezone=PRC

零希望每個人都按照上述方法設置當地時區。請注意,修改后的php.ini文件必須是當前服務器加載的php.ini文件。

PHP中比較兩個時間的大小

在日常生活中,我們必須經常比較時間和時間。對我們來說,判斷時間的大小非常簡單。但是時間的比較不僅僅是一個簡單數字的大小比較,所以它相對復雜。那么如何比較PHP中兩次的大小呢?如果您仔細研究過上一篇博文《從34到35,PHP時間戳》的內容,我認為這個問題不會很困難。

要比較兩次的大小,我們需要將時間轉換為時間戳格式,然后進行比較。這是最常用的方法。

常用的功能是:strtotime()

語法:strtotime(time,now)

如果時間是絕對時間,則now參數無效。

如果時間是相對時間,則現在由函數提供相應的參數,如果未提供now參數,則相應的時間是當前本地時間。

示例:比較兩個絕對時間的大小

代碼:

<php> $ zero1=date(“Ym-dH: i: s”); $ zero2=“2010-11-2921: 07: 00''; echo“zero1 time is:”。$ zero1?!啊? echo“zero2的時間是:”。$ zero2?!啊? if(strtotime($ zero1)echo“zero1早于zero2”;} else {echo“zero2早于zero1”;}?>

輸出:

zero1的時間是:2010-11-30 21: 12: 55

zero2的時間是:2010-11-29 21: 07: 00

Zero2早于零1

注意:您可以根據實例

進行分歧思考

計算兩個日期的差值

奧運會倒計時,亞運會倒計時和生日倒計時倒計時都可以通過計算兩個日期之間的差異以及strottime()函數來實現。要實現倒計時,你需要整數兩次之間的差異,你需要使用函數ceil()

ceil()函數的作用是找到不小于給定實數的最小整數

示例:倒計時小程序

示例代碼:

<php> $ zero1=strtotime(date(“Ym-dH: i: s”)); //當前時間$ zero2=strtotime(“2011-2-0324: 00: 00”); //中國新年$ guonian=ceil(($ zero2- $ zero1)/86400); //60s * 60min * 24h echo“有$guonian天!”;>

產量:新年后66天!

計算腳本的運行時間

當你打開很多網頁時,會有一個腳本運行時間。搜索百度時,這些元素也會在搜索過程中出現。那么實現是什么?

腳本運行時的計算需要使用microtime()函數,該函數返回當前時間戳和微秒。返回msec sec形式的字符串,其中sec是當前UNIX時間戳,msec是微秒數。

語法:microtime(void)

操作原理:記錄腳本運行前后的時間戳,并計算兩個時間戳之間的差異

示例:計算上一個實例中的腳本運行時間

示例代碼:

<php> functionrun_time(){list($ msec,$ sec)=explode(“”,microtime());返回((浮點)$毫秒+(浮點)$秒); } $ start_time=run_time(); $ zero1=strtotime(日期(“Ym-dH: i: s”)); //當前時間$ zero2=strtotime(“2011-2-0324: 00: 00”); //新年$ guonian=ceil( ($ zero2- $ zero1)/86400); //60s * 60min * 24h echo“有$guonian天!”; $ END_TIME=RUN_TIME();>

網站建設,小程序開發,小程序制作,微信小程序開發,公眾號開發,微信公眾號開發,網頁設計,網站優化,網站排名,網站設計,微信小程序設計,小程序定制,微信小程序定制

相關案例查看更多

主站蜘蛛池模板: 阿坝县| 施秉县| 霍城县| 孙吴县| 额敏县| 锡林郭勒盟| 汉寿县| 离岛区| 南丹县| 进贤县| 常德市| 宣恩县| 贵溪市| 富顺县| 文水县| 佛山市| 五峰| 丰宁| 增城市| 江都市| 高安市| 鄱阳县| 翁牛特旗| 哈尔滨市| 广灵县| 宾阳县| 高雄市| 启东市| 辉县市| 洛南县| 光泽县| 衡水市| 保山市| 墨竹工卡县| 宁德市| 塘沽区| 同德县| 延安市| 枞阳县| 吴旗县| 鄂尔多斯市|