php計算時間差的函式以及方法

2021-08-15 17:48:05 字數 819 閱讀 2994

//php計算兩個時間差的方法

$startdate="2010-12-11 11:40:00";

$enddate="2012-12-12 11:45:09";

#計算相差的天數(以天數輸出)

$date=

floor((

strtotime(

$enddate)-

strtotime(

$startdate))/86400);

#計算相差的小時數(以小時數輸出)

$hour=

floor((

strtotime(

$enddate)-

strtotime(

$startdate))%86400/3600);

#計算相差的分鐘數(以分鐘數輸出)

$minute=

floor((

strtotime(

$enddate)-

strtotime(

$startdate))%86400/60);

#計算相差的秒數(以秒數輸出)

$second=

floor((

strtotime(

$enddate)-

strtotime(

$startdate))%86400%60);

echo "相差".

$date."天";

echo

"相差".$hour."小時";

echo

"相差".$minute."分鐘";

echo

"相差".$second."秒

";

計算時間差函式集合

把兩個日期格式的字串轉化成unix時間戳,然後相減獲得時間戳差。最後判斷剩餘時間,生成類似 2小時30分鐘20秒前發布 這樣的時間格式 link param string time s param string time n function gettime time s,time n if tim...

計算時間差的Oracle函式

oracle函式可以實現諸多的功能,下面就介紹使用oracle函式計算時間差的實現方法,如果您對oracle函式方面感興趣的話,不妨一看。兩個date型別字段 start date,end date,計算這兩個日期的時間差 分別以天,小時,分鐘,秒,毫秒 天 round to number end ...

時間差的計算

老有同事問怎麼c 中怎麼計算兩時間相差多少。有的回答說 分別取出年 月 日.分別計算再拼起來,其實.net裡已經提供很方便的方法,我是這麼計算的,覺得還算簡便,哪位有更簡便的方法給我來乙份吧。label1.text 2004 1 1 15 36 05 label2.text 2004 3 1 20 ...