php計算距離現在的時間

2021-10-14 07:21:31 字數 1754 閱讀 5334

1.計算距離現在的時間

/**

* 傳入時間戳,計算距離現在的時間

* @param number $time 時間戳

* @return string 返回多少以前

*/function

word_time

($time

)elseif

($int

<60)

elseif

($int

<

3600

)elseif

($int

<

86400

)elseif

($int

<

1728000

)else

return

$str

;}

/**

* 傳入時間戳,計算距離現在的時間

* @param number $the_time 時間戳

* @return string 返回多少以前

*/function

formattime

($the_time

)else

else

else

else

else

else}}

}}}}

2.獲取指定日期段內每一天的日期get_date_from_range(『2017-8-8』,『2018-9-9』)

/**

* 獲取指定日期段內每一天的日期

* @param date $startdate 開始日期

* @param date $enddate 結束日期

* @return array

*/function

get_date_from_range

($startdate

,$enddate

)return

$date

;}

3.where語句查詢是前端返回2018-12-20 13:56:00 - 2018-12-21 13:56:00

function

timedata

($time

)$kaddtime

=strtotime

(trim

(substr

($time,0

,$n))

);$xaddtime

=strtotime

(trim

(substr

($time,$n

+1))

);$where=[

['>'

,$kaddtime],

['<'

,$xaddtime]]

;return

$where;}

function

timess

($time

)$kaddtime

=strtotime

(trim

(substr

($time,0

,$n))

);$xaddtime

=strtotime

(trim

(substr

($time,$n

+1))

);return

[$kaddtime

,$xaddtime];

}

通過日期計算距離當前時間的距離

格式1 通過 2014 12 11 22 22 22 獲得 今天22 22 昨天22 22 2天前 1個月前 3年前 nsstring datestr 2015 01 15 22 22 22 nsdateformatter dateformat nsdateformatter alloc init ...

PHP計算座標距離

php 計算兩點地理座標之間的距離 param decimal longitude1 起點經度 param decimal latitude1 起點緯度 param decimal longitude2 終點經度 param decimal latitude2 終點緯度 param int unit...

Mysql計算時間距離

1,首先,看看mysql幾個內建時間函式 select now current timestamp current time sysdate 結果如下 2,計算時間差的內建函式timestampdiff timestampdiff interval,datetime expr1,datetime e...