激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php 計算兩個時間相差的天數、小時數、分鐘數、秒數詳解及實例代碼

php 計算兩個時間相差的天數、小時數、分鐘數、秒數詳解及實例代碼

2021-03-22 17:05PHP教程網 PHP教程

這篇文章主要介紹了php 計算兩個時間相差的天數、小時數、分鐘數、秒數詳解及實例代碼的相關資料,需要的朋友可以參考下

php計算兩個時間相差的天數、小時數、分鐘數、秒數

PHP中計算兩個時間相差的天數、小時數、分鐘數、秒數不如其它語言方便,但搞清了PHP中時間的表示方法后也很簡單。本文章向大家講解php如何計算時間相差。需要的碼農可以參考一下。

先看下面這個網上給的例子: 

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

不管是自己使用字符串來構造的時間類型(使用strtotime轉換而來的)也好,還是直接使用系統的time函數得到的時間類型也好,最終其實都是長整形的一個變量。兩個這樣的變量,就很明顯可以做減法了。

做減法得到值是相差的秒數,這個秒數對86400(一天的秒數)取余,則得到相差數。如果對86400取模,還對3600秒、60秒取余,則得到相關的小時和分鐘數。如果對86400取模,再對60取模,則得到相差的秒數。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费人成在线播放 | 黄色免费不卡视频 | 成人午夜视频免费看 | 久久午夜免费视频 | 一本一道久久久a久久久精品91 | 久久久久久亚洲国产精品 | 日韩黄色av网站 | 国产在线观看一区二区三区 | 日韩精品久久久 | 日韩精品中文字幕一区二区三区 | 欧美一级做性受免费大片免费 | av资源在线天堂 | 九一成人 | 午夜精品老牛av一区二区三区 | 天堂成人一区二区三区 | 91成人免费在线视频 | 成人444kkkk在线观看 | 免费a级观看 | 精品一区二区三区在线观看国产 | 中文字幕在线播放一区 | 久草在线视频看看 | 狠狠干伊人网 | 欧美一级黄视频 | 日本中文视频 | 成人羞羞国产免费游戏 | 亚洲午夜一区二区三区 | 亚洲福利在线免费观看 | 91精选视频在线观看 | 中国hdxxxx护士爽在线观看 | 免费欧美| 一级黄色免费观看 | 欧美在线电影 | 一区二区三区精品国产 | 亚洲成人福利网站 | 最近中文字幕一区二区 | 毛片一区二区三区四区 | 97视频一二区 | 国产亚洲精品久久久久婷婷瑜伽 | 成人9禁啪啪无遮挡免费 | 成人毛片视频在线观看 | 国产一国产精品一级毛片 |