Javascript 今天如何显示';s营业时间

Javascript 今天如何显示';s营业时间,javascript,Javascript,我想在我们新的图书馆网站上有一个方框,说明图书馆在那一天的开放时间。这样一来,每当他们去这个网站,他们就会知道当天图书馆什么时候开放。我还将有一个链接到一个更广泛的时间等细节页面 我对javascript非常陌生,但我假设这就是如何处理的。即使我能被指向正确的方向,我也将不胜感激。谢谢 函数将返回一个0-6之间的整数,指定一周中的哪一天(其中0是星期日)。然后,您可以创建一个包含小时数的数组,并获取与当前日期对应的元素 var dayOfWeek = (new Date).getDay(); v

我想在我们新的图书馆网站上有一个方框,说明图书馆在那一天的开放时间。这样一来,每当他们去这个网站,他们就会知道当天图书馆什么时候开放。我还将有一个链接到一个更广泛的时间等细节页面

我对javascript非常陌生,但我假设这就是如何处理的。即使我能被指向正确的方向,我也将不胜感激。谢谢

函数将返回一个0-6之间的整数,指定一周中的哪一天(其中0是星期日)。然后,您可以创建一个包含小时数的数组,并获取与当前日期对应的元素

var dayOfWeek = (new Date).getDay();
var hours = ["Closed",          // Sunday
             "7 AM to 5 PM",    // Monday
             "8 AM to 5 PM",    // Tuesday
             "9 AM to 3 PM",    // Wednesday
             "8 AM to 5 PM",    // Thursday
             "9 AM to 2 PM",    // Friday
             "10 AM to 2 PM"];  // Saturday
var todaysHours = hours[dayOfWeek];

您可以在上看到此功能的演示。

如果内容是静态的,则不需要javascript。您只需使用打开时间列表创建一个HTML元素,然后使用CSS对其进行样式设置。欢迎使用Stack Overflow!我们希望您自己尝试解决这个问题,而不是要求社区为您找到一个完整的解决方案。当您有一些代码向我们展示您的一些努力时(即使是错误的),请更新您的问题和标志以重新打开。谢谢,太壮观了!完美地回答了我的问题。有一个问题我没有问:有没有办法解释不同的日子,比如春假这一周我们的时间是如何变化的?@Brad是的,你必须创建某种
isSpringBreakWeek
函数,以便根据是否是春假来改变它。也就是说,春假不一定是每年的同一时间,你可能需要手动更改页面。好的,太好了。非常感谢你的帮助!