创建unix时间戳倒计时

时间:2011-04-23 23:09:48

标签: php jquery timestamp

我想要对unix时间戳进行倒计时: 它在几秒钟内倒计时

像这样:

到期时间:1d 10h 52m 25s

下面是一个示例时间戳: 1303725600

我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

我认为这会奏效......

$tDiff = 1303725600 - time();

$days = floor($tDiff / 86400);
$hours = ($tDiff / 3600) % 24;
$mins = ($tDiff / 60) % 60;
$secs = ($tDiff) % 60;

答案 1 :(得分:2)

我刚刚做了其中一个。 http://chrischerry.name/coachella

查看源代码,了解有关如何操作的一些想法。然而,“目的地”日期不是由unix时间戳指定的,但这很容易做到。

var date = new Date(unix_timestamp*1000);

它乘以1000,因为javascript Date()想要时间(以毫秒为单位),unixtimestamps以秒为单位。