国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 澜沧| 博白县| 阳春市| 汪清县| 屏南县| 浪卡子县| 垣曲县| 昌黎县| 陇川县| 福州市| 咸宁市| 高安市| 临西县| 基隆市| 拜城县| 嵊州市| 舒兰市| 龙泉市| 屏山县| 五大连池市| 句容市| 称多县| 湘阴县| 北海市| 清徐县| 六安市| 大同县| 麻栗坡县| 镇康县| 开远市| 涟源市| 建湖县| 江山市| 靖西县| 黑龙江省| 兴业县| 阳春市| 阳春市| 河南省| 仲巴县| 南昌县|