我正在尝试在 7 个不同的 Raspberry Pi 上安装事件监视器。他们都获得了加载了 FlipClock 的相同网页。
我的问题是:RasPis 上的时间不同。(他们无法获得实际的 ptb-time,因为他们不允许连接到互联网)
这就是我调用 Flipclock 的方式:
<script type="text/javascript">
var clock = $('.clock').FlipClock({
clockFace: 'TwentyFourHourClock',
showSeconds: false
});
我想我可以解决这个问题,如果我通过 PHP 获取实际日期并在加载 FlipClock 时设置它,如下所示:
clock.setTime($servertime);
但我无法让这个工作..
我对此很陌生,所以是的,如果有人知道如何解决它,请帮助我:(
编辑:这就是我的新电话的样子:
<div class="clock"></div>
<script type="text/javascript">
var serverTime = <?= time() ?>;
var timeDifference = new Date - serverTime;
var clock = $('.clock').FlipClock(timeDifference,{
clockFace: 'TwentyFourHourClock',
showSeconds: false
});
</script>
但这让我的时钟变得奇怪,每次刷新都需要不同的小时和分钟。