招生熱線
0755-86191118 0755-86191118
我的位置: 首頁 > 學習專區 > PHP技術 > PHP中計算時間差的幾種方法

PHP中計算時間差的幾種方法

2013-04-25 09:28:29
來源:
[導讀] 在php中計算時間差有時候是件麻煩的事!不過只要你掌握了日期時間函數的用法那這些也就變的簡單了:一個簡單的例子就是計算借書的天數,這需要

在php中計算時間差有時候是件麻煩的事!不過只要你掌握了日期時間函數的用法那這些也就變的簡單了:

一個簡單的例子就是計算借書的天數,這需要php根據每天的日期進行計算,下面就來談談實現這種日期計算的幾種方法:

(1) 如果有數據庫就很容易了!若是MSSQL可以使用觸發器!用專門計算日期差的函數datediff()便可!

若是MYSQL那就用兩個日期字段的差值計算的計算結果保存在另一個數值型字段中!用時調用便可!

(2)如果沒有數據庫,那就得完全用php的時間日期函數!下面主要說明之:

例:計算1998年5月3日到1999-6-5的天數:

$enddate=mktime("0","0","0","6","5","1999");

//所得到的值為從1970-1-1到參數時間的總秒數:是整數.那么

//下面的代碼就好編多了:

$days=round(($enddate-$startdate)/3600/24) ;

echo $days;

//days為得到的天數;

若mktime()中的參數缺省,那表示使用當前日期,這樣便可計算從借書日期至今的天數.

深圳北大青鳥嘉華校區

評論
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
中文亚洲AV片 | 午夜国产精品小蝌蚪在线观看 | 亚洲精品91福利在线观看 | 午夜影视在线播放免费人成 | 亚另类在线观看 | 熟女50岁一区二区 |