国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP計(jì)算兩個時間差的例子

2024-09-04 11:45:41
字體:
供稿:網(wǎng)友

下面整理了一些關(guān)于PHP計(jì)算兩個時間差的例子,希望這些例子能幫助你解決你在日期時間差之間的一些困擾哦,下面我們一起來看看吧.

例子1,代碼如下:

  1. <?php 
  2. //$startdate是開始時間,$enddate是結(jié)束時間 
  3. $startdate="2011-3-15 11:50:00"
  4. $enddate="2012-12-12 12:12:12"
  5. $date=floor((strtotime($enddate)-strtotime($startdate))/86400); 
  6. $hour=floor((strtotime($enddate)-strtotime($startdate))%86400/3600); 
  7. $minute=floor((strtotime($enddate)-strtotime($startdate))%86400/60); 
  8. $second=floor((strtotime($enddate)-strtotime($startdate))%86400%60); 
  9. echo $date."天<br>"
  10. echo $hour."小時<br>"
  11. echo $minute."分鐘<br>"
  12. echo $second."秒<br>"
  13.  ?> 

例子2,代碼如下:

  1. <?php 
  2. $one = strtotime('2011-05-08 07:02:40');//開始時間 時間戳 
  3. $tow = strtotime('2012-12-25 00:00:00');//結(jié)束時間 時間戳 
  4. $cle = $tow - $one//得出時間戳差值 
  5. /* 這個只是提示 
  6. echo ceil($cle/60); //得出一共多少分鐘 
  7. echo ceil($cle/3600); //得出一共多少小時 
  8. echo ceil($cle/3600/24); //得出一共多少天 
  9. */ 
  10. /*ceil()函數(shù),即進(jìn)一法取整*/ 
  11. $d = cell($cle/3600/24); //開源軟件:Vevb.com 
  12. $h = cell(($cle%(3600*24))/3600);  //%取余 
  13. $m = cell(($cle%(3600*24))/60); 
  14. echo "兩個時間相差 $d 天 $h 小時 $m 分" 
  15. ?> 

總結(jié):兩個例子都使用到了strtotime函數(shù)把日期轉(zhuǎn)換在時間戳之后再除以86400等操作來算出兩個日期之間相差多少時間,從天數(shù)據(jù)到秒都計(jì)算機(jī)出來了.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 闵行区| 广安市| 肥城市| 伊川县| 仁化县| 洪雅县| 兴安县| 专栏| 甘南县| 宁武县| 铅山县| 临桂县| 芜湖县| 溧水县| 屯留县| 嘉兴市| 什邡市| 金阳县| 桂林市| 呼和浩特市| 大城县| 南部县| 新郑市| 河西区| 白山市| 通山县| 安新县| 霍山县| 甘孜县| 子长县| 东乡族自治县| 宁强县| 靖西县| 无锡市| 金湖县| 霸州市| 时尚| 时尚| 锦屏县| 江油市| 当阳市|