php的時間計算

2021-04-24 00:10:28 字數 646 閱讀 4190

最近在學php,一位朋友問到時間的計算,此時我想到了delphi和mssql的計算函式,它們用起來都很方便,但查查php手冊並未發現類似的時間計算函式,通過網文的啟發和自已的測試,還是找到簡單的方法來實現,具體如下:

1>如我們知道開始時間,要加減乙個時間,得出乙個結果時間,可以用以下**

$time1='2008-10-1 12:30:30';

echo

date('y-m-d h:i:s',strtotime($time1)+30*60);//注意引號內的大小寫,分鐘是i不是m

執行結果:2008-10-01 13:00:30

2>若我們要計算兩個時間的差值,可以用以下方法:

$time1='2008-10-1 12:30:30';

$time2='2008-10-1 13:45:30';

$diff=(strtotime($time2)-strtotime($time1))/60;

echo

$time1.'到'.$time2.'的時差'.$diff.'分鐘';

執行結果:2008-10-1 12:30:30到2008-10-1 13:45:30的時差75分鐘

總結:php時間計算的的基礎都是秒鐘,把握這個規律後可以將時差換算成分鐘,小時等均可,讓時間計算變得很簡單、輕鬆。

php的時間計算

最近在學php,一位朋友問到時間的計算,此時我想到了delphi和mssql的計算函式,它們用起來都很方便,但查查php手冊並未發現類似的時間計算函式,通過網文的啟發和自已的測試,還是找到簡單的方法來實現,具體如下 1 如我們知道開始時間,要加減乙個時間,得出乙個結果時間,可以用以下 time1 2...

PHP時間計算

time time start date date y n 01 time 返回當月1號 print r start date sdate date y n d time 返回當前時間格式2019 01 23 end date date y n d strtotime start date 1 ye...

php計算餘數 php 計算剩餘時間

您現在的位置是 首頁 php php php 計算剩餘時間 計算剩餘時間方法 losstime 計算剩餘時間 author wangjian version 0.1 date 2018 8 17 unixendtime 指定時間戳 public static function losstime un...