我根据一天中的时间制作了一个变化很大的网站。我目前正在使用"标题卷轴"沿着网站标题动画文字。根据我当前的时间(我住在比利时),我希望改变标题。
例如:
从00:00-8:30,标题应该说" Zzzz ......"
从8:30-00,标题应该说"欢迎来到我的在线家庭!"
我一直在使用这个脚本来创建一个滚动标题,但老实说,我不知道如何调整它以便它根据我当前的时间(即CET)而改变。
(function titleScroller(text) {
document.title = text;
console.log(text);
setTimeout(function () {
titleScroller(text.substr(1) + text.substr(0, 1));
}, 100);
}(" Zzzz… "));

答案 0 :(得分:1)
如果您想根据时间线设置时间,则需要服务器端代码。如果没有,只需使用$ .now()来获取本地时间戳。
您可以按(新日期).getHours()获取当天的小时(根据您的计划,这是您唯一关心的问题)。