亚洲乱码卡一卡二卡三永久-亚洲乱码一二三四区-亚洲乱码一区二区三区在线观看-亚洲伦理一区-成人在色线视频在线观看免费大全-成人在线91

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

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

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

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

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

php代碼:

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

顯示結(jié)果:

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

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è)置本地時區(qū),要注意的是修改的php.ini文件必須是當(dāng)前服務(wù)器所加載的php.ini文件。

PHP中比較兩個時間的大小

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

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

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

語法格式:strtotime(time,now)

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

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

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

代碼:

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

輸出結(jié)果:

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

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

zero2早于zero1

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

計算兩個日期的差值

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

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

實例:倒計時小程序

實例代碼:

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

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

計算腳本的運行時間

在打開很多網(wǎng)頁時都會有一個腳本的運行時間,百度搜索時也會出現(xiàn)搜索用時這些元素。那么是通過什么來實現(xiàn)的呢?

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

語法格式:microtime(void)

運算原理:分別記錄腳本運行前后的時間戳,并計算兩個時間戳的差值

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

實例代碼:

  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)前時間  
  9. $zero2=strtotime (“2011-2-03 24:00:00″); //過年時間  
  10. $guonian=ceil(($zero2-$zero1)/86400); //60s*60min*24h  
  11. echo “離過年還有<strong>$guonian</strong>天!”;  
  12. $end_time=run_time();  
  13. ?>  
  14. <p>

穩(wěn)定

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

貼心

項目群及時溝通

專業(yè)

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

快速

MVP模式小步快跑

承諾

我們選擇聲譽

堅持

10年專注高端品質(zhì)開發(fā)
  • 返回頂部
主站蜘蛛池模板: 国产成人精品三级在线 | 天天干天天拍天天射 | 妞干在线| 国产色爽女小说免费看 | 在线观看国产精成人品 | 未成人禁止视频高清在线观看 | 天天曰天天 | 香蕉视频最新 | 一级做a爰片性色毛片思念网 | 欧美成人网在线综合视频 | 九九精品视频一区二区三区 | 成人国产在线视频在线观看 | 欧美视频二区 | 日韩毛片免费观看 | 成人欧美s视频在线观看 | 巨人导航收录500精品 | 日韩一区二区三区四区区区 | 国产不卡一区 | 亚洲另在线日韩综合色 | 秋霞午夜鲁丝片午夜精品久 | 这里只有精品99re在线 | 国产大片在线播放 | 97国产在线观看 | 日韩成人精品日本亚洲 | 伊人天天干 | 日韩精品在线一区 | 国产成人精品免费视频网页大全 | 欧美日本一本线在线观看 | 欧美播放 | 2019天天干天天操 | 亚洲视频中文 | 久久精品国产第一区二区 | 欧美日韩大尺码免费专区 | 天天爱天天做天天爽天天躁 | 亚洲剧场午夜在线观看 | 91视频.com| 日韩一区二区不卡 | 午夜精品aaa国产福利 | 99九九精品免费视频观看 | 亚洲一区二区三区香蕉 | 亚洲欧美日本韩国综合在线观看 |