根据当前时间更改滚动标题

时间:2016-03-25 06:21:57

标签: javascript jquery html time

我根据一天中的时间制作了一个变化很大的网站。我目前正在使用"标题卷轴"沿着网站标题动画文字。根据我当前的时间(我住在比利时),我希望改变标题。

例如:

从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… "));




1 个答案:

答案 0 :(得分:1)

如果您想根据时间线设置时间,则需要服务器端代码。如果没有,只需使用$ .now()来获取本地时间戳。

您可以按(新日期).getHours()获取当天的小时(根据您的计划,这是您唯一关心的问题)。