實現倒計時功能

2021-08-28 01:50:38 字數 1210 閱讀 5906

一 **

<?

php

$time1

=strtotime

(date

("y-m-d h:i:s"

));

$time2

=strtotime

("2017-01-01 00:00:00"

);

$time3

=strtotime

("2017-05-01 "

);

$sub1

=ceil

(($time2

-$time1)/

3600

);//60 * 60

$sub2

=ceil

(($time3

-$time1)/

86400

);//60 * 60 * 24

echo

"距離2023年元旦還有$sub1 小時!!!"

;

echo

"距離2023年五一還有$sub2 天!!!"

;

?>

二 執行結果

距離2023年元旦還有

4 小時!!!距離2023年五一還有

122 

天!!!

三 函式說明

int strtotime ( string $time [, int $now = time() ] )

strtotime — 將任何英文文字的日期時間描述解析為 unix 時間戳

time

日期/時間字串。

now用來計算返回值的時間戳。

返回值 

成功則返回時間戳,否則返回 false。在 php 5.1.0 之前本函式在失敗時返回 -1。 

float ceil ( float $value )

返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。 

引數 value

要進一法取整的值 

返回值 

返回不小於 value 的下乙個整數。 ceil() 返回的型別仍然是 float,因為 float 值的範圍通常比 integer 要大。

Lua 實現倒計時功能

lua 實現倒計時功能 local size ccdirector shareddirector getwinsize local scheduler ccdirector shareddirector getscheduler local run logic nil 時 分 秒 數值 local ...

Unity實現倒計時功能

有兩種思路可以實現倒計時,乙個是update,另乙個是協程。這裡只展示核心的演算法思路,有收穫的還請點個贊哦 update 首先定義三個變數,訪問許可權按需求設定 float gametime 遊戲總時間,int或者float都可,單位為秒 float timeleft 遊戲剩餘時間,單位為秒 fl...

PHP實現倒計時功能

php實現倒計時功能 starttimestr date y m d h i s strtotime now starttimestr mktime 0,0,0,7,7,2020 endtimestr date y m d h i s strtotime 18 hours 1 minutes www...