• <kbd id="qyk40"></kbd>
  • <strike id="qyk40"></strike><samp id="qyk40"><pre id="qyk40"></pre></samp>

    PHP系統(tǒng)時(shí)區(qū)設(shè)置

    修改PHP系統(tǒng)時(shí)區(qū)的兩種方式:

    1、修改php.ini文件中的設(shè)置,找到[date]下的“;date.timezone=”,將該項(xiàng)修改為date.timezone=Asia/Hong_Kong (PRC 中國(guó)時(shí)間),然后重新啟動(dòng)Apache服務(wù)器。

    2、在應(yīng)用程序中,使用時(shí)間日期函數(shù)之前添加“date_default_timezone_set(“Asia/Hong_Kong”)”函數(shù)

    修改php.ini文件后獲取本地時(shí)間:

    php代碼:

    1. <?php  
    2. echo “現(xiàn)在是北京時(shí)間:”.date(“Y-m-d H:i:s”).”<p>”;  
    3. ?> 

    顯示結(jié)果:

    現(xiàn)在是北京時(shí)間:2010-11-30 20:50:03 (與本地時(shí)間相符)

    php.ini修改后的代碼:

    1. [Date]  
    2. ; Defines the default timezone used by the date functions  
    3. ; http://php.net/date.timezone  
    4. date.timezone = PRC 

    Zero希望大家按照上面的方法去設(shè)置本地時(shí)區(qū),要注意的是修改的php.ini文件必須是當(dāng)前服務(wù)器所加載的php.ini文件。

    PHP中比較兩個(gè)時(shí)間的大小

    在日常生活中我們要經(jīng)常比較時(shí)間的早晚,對(duì)于我們來(lái)說(shuō)判斷時(shí)間的大小很簡(jiǎn)單。但是時(shí)間的比較不只是單純的數(shù)字大小的比較,因此相對(duì)來(lái)說(shuō)還是比較復(fù)雜。那么在PHP中通過(guò)什么方式來(lái)比較兩個(gè)時(shí)間的大小呢?如果認(rèn)真學(xué)習(xí)了上篇博文《從34到35,PHP時(shí)間戳》中的內(nèi)容,我想這個(gè)問(wèn)題也不會(huì)很棘手。

    要比較兩個(gè)時(shí)間的大小,我們需要將時(shí)間轉(zhuǎn)化為時(shí)間戳格式,然后再進(jìn)行比較這是最常用的方法。

    常用到的函數(shù)是:strtotime()

    語(yǔ)法格式:strtotime(time,now)

    如果time是絕對(duì)時(shí)間,則now參數(shù)不起作用。

    如果time是相對(duì)時(shí)間,則相對(duì)應(yīng)的參數(shù)則對(duì)應(yīng)函數(shù)就是now來(lái)提供,如果沒(méi)有提供now參數(shù),那么相對(duì)應(yīng)的時(shí)間就是當(dāng)前的本地時(shí)間。

    實(shí)例:比較兩個(gè)絕對(duì)時(shí)間的大小

    代碼:

    1. <?php  
    2. $zero1=date(“Y-m-d H:i:s”);  
    3. $zero2=”2010-11-29 21:07:00″;  
    4. echo “zero1的時(shí)間為:”.$zero1.”<br>”;  
    5. echo “zero2的時(shí)間為:”.$zero2.”<br>”;  
    6. if(strtotime($zero1)<strtotime($zero2)){  
    7. echo “zero1早于zero2″;  
    8. }else{  
    9. echo “zero2早于zero1″;  
    10. }  
    11. ?> 

    輸出結(jié)果:

    zero1的時(shí)間為:2010-11-30 21:12:55

    zero2的時(shí)間為:2010-11-29 21:07:00

    zero2早于zero1

    注:可以根據(jù)實(shí)例發(fā)散思維

    計(jì)算兩個(gè)日期的差值

    奧運(yùn)會(huì)倒計(jì)時(shí),亞運(yùn)會(huì)倒計(jì)時(shí),生日倒計(jì)時(shí)這些倒計(jì)時(shí)都可以通過(guò)計(jì)算兩個(gè)日期的差值來(lái)實(shí)現(xiàn),同樣需要用到strottime()函數(shù)。
    實(shí)現(xiàn)倒計(jì)時(shí)需要將兩個(gè)時(shí)間的差值整數(shù)化,需要用到函數(shù)ceil()

    ceil()函數(shù)的作用是求不小于給定實(shí)數(shù)的最小整數(shù)

    實(shí)例:倒計(jì)時(shí)小程序

    實(shí)例代碼:

    1. <?php  
    2. $zero1=strtotime (date(“Y-m-d H:i:s”)); //當(dāng)前時(shí)間  
    3. $zero2=strtotime (“2011-2-03 24:00:00″); //過(guò)年時(shí)間  
    4. $guonian=ceil(($zero2-$zero1)/86400); //60s*60min*24h  
    5. echo “離過(guò)年還有<strong>$guonian</strong>天!”;  
    6. ?> 

    輸出結(jié)果:離過(guò)年還有66天!

    計(jì)算腳本的運(yùn)行時(shí)間

    在打開很多網(wǎng)頁(yè)時(shí)都會(huì)有一個(gè)腳本的運(yùn)行時(shí)間,百度搜索時(shí)也會(huì)出現(xiàn)搜索用時(shí)這些元素。那么是通過(guò)什么來(lái)實(shí)現(xiàn)的呢?

    計(jì)算腳本運(yùn)行時(shí)間需要用到microtime()函數(shù),該函數(shù)的作用是返回當(dāng)前時(shí)間戳和微秒數(shù)。返回格式為msec sec的字符串,其中sec是當(dāng)前的UNIX時(shí)間戳,msec 為微秒數(shù)。

    語(yǔ)法格式:microtime(void)

    運(yùn)算原理:分別記錄腳本運(yùn)行前后的時(shí)間戳,并計(jì)算兩個(gè)時(shí)間戳的差值

    實(shí)例:計(jì)算上個(gè)實(shí)例中的腳本運(yùn)行時(shí)間

    實(shí)例代碼:

    1. <?php  
    2. function run_time()  
    3. {  
    4. list($msec$sec) = explode(” “, microtime());  
    5. return ((float)$msec + (float)$sec);  
    6. }  
    7. $start_time=run_time();  
    8. $zero1=strtotime (date(“Y-m-d H:i:s”)); //當(dāng)前時(shí)間  
    9. $zero2=strtotime (“2011-2-03 24:00:00″); //過(guò)年時(shí)間  
    10. $guonian=ceil(($zero2-$zero1)/86400); //60s*60min*24h  
    11. echo “離過(guò)年還有<strong>$guonian</strong>天!”;  
    12. $end_time=run_time();  
    13. ?>  
    14. <p>

    穩(wěn)定

    產(chǎn)品高可用性高并發(fā)

    貼心

    項(xiàng)目群及時(shí)溝通

    專業(yè)

    產(chǎn)品經(jīng)理1v1支持

    快速

    MVP模式小步快跑

    承諾

    我們選擇聲譽(yù)

    堅(jiān)持

    10年專注高端品質(zhì)開發(fā)
    • 返回頂部
    亚洲欧洲日韩在线电影| 国产精品久久久久久久网站| 久久久无码精品国产一区| 国产天天综合永久精品日| 亚洲AV无码成人精品区日韩 | 亚洲精品9999久久久久无码| 精品永久久福利一区二区| 久久精品福利视频| 国产剧情国产精品一区| 国产一级精品高清一级毛片| 亚洲国产成人精品久久久国产成人一区二区三区综 | 精品久久久BBBB人妻| 中文字幕亚洲精品无码| 99精品热这里只有精品| 亚洲精品二三区伊人久久| 亚洲高清日韩精品第一区| 久久国产亚洲精品无码| 人妻少妇精品视频一区二区三区| 国产精品国产三级国产av品爱网 | 99热精品国产三级在线观看| 亚洲国产精品第一区二区| 久久精品国产精油按摩| 亚洲av永久无码精品国产精品| 国产精品免费看久久久| 国产AV国片精品有毛| 日韩精品在线视频| 久久久999久久久精品| 久久九九精品国产综合喷水 | 中文字幕亚洲精品无码| 91情侣在线精品国产免费| 一本色道久久综合亚洲精品蜜桃冫| 91精品国产91| 亚洲精品无码久久久久久| 久久久久久亚洲精品无码| 99视频在线精品免费观看6| 精品国产免费观看久久久 | 九九在线观看精品视频6| 亚洲精品无码av天堂| 国产精品免费αv视频| 中文字幕在线久热精品| 野狼第一精品社区|