我尝试修改keith-wood倒数计时器,以接受将来的unix时间戳并隐藏日期。

要隐藏日期,请使用Formats1标签下的http://keith-wood.name/countdown.html下的$('#noDays').countdown({until: liftoffTime, format: 'HMS'});作为示例。

我还没有设法使它工作。如何修改代码以获取unix时间戳作为输入并隐藏日期?

标准计时器

<script type="text/javascript">
$(function () {
    var austDay = new Date();
    austDay = new Date(austDay.getFullYear() + 1, 1 - 1, 26);
    $('#defaultCountdown').countdown({until: austDay});
    $('#year').text(austDay.getFullYear());
});

</script>


我尝试将unix时间戳作为输入(不起作用)

<script type="text/javascript">
$(function () {
    var austDay = new Date();
    austDay = new Date(<?php echo $unixtimestamp; ?>*1000);
    $('#defaultCountdown').countdown({until: austDay});
    $('#year').text(austDay.getFullYear());
});

</script>

最佳答案

您可以使用setTime()函数:

var austDay = new Date();
austDay.setTime(<?php echo $unixtimestamp * 1000; ?>);


编辑:添加* 1000从Unix时间戳到javascript时间戳...

09-20 09:40