我正在为我的应用创建简单的时钟。用这段代码:
<div id="clock" class="nav-item dropdown">
</div>
<script type="text/javascript">
var d = new Date({!! time() * 1000 !!});
function digitalClock()
{
d.setTime(d.getTime() + 1000);
var hrs = d.getHours();
var mins = d.getMinutes();
var secs = d.getSeconds();
mins = (mins < 10 ? "0" : "") + mins;
secs = (secs < 10 ? "0" : "") + secs;
hrs = (hrs < 10 ? "0" : "") + hrs;
var ctime = hrs + ":" + mins + ":" + secs;
document.getElementById("clock").innerHTML = "<b>"+ ctime +'</b> ';
}
window.onload = function() {
digitalClock();
setInterval('digitalClock()', 1000);
}
</script>
每件事情都完美地适用于我的本地环境,但由于我在生产环境中无法理解,我得到了这个错误。
TypeError:d.getTime不是函数。 (在&#39; d.getTime()&#39;,&#39; d.getTime&#39;未定义)
我认为php没有正确加载时间,但在代码中它看起来不错。有什么想法吗?