<分区>
我想根据浏览器的时间将不同的 CSS 表应用到我的站点。例如,如果是白天,则显示 day.css 或 night.css 表示晚上。
我可以用 PHP 做到这一点,但它是基于服务器时间,而不是浏览器本地时间。
有没有办法在 javascript 中显示时间?我可能会在 jQuery 解决后简单地启动 css。
<分区>
我想根据浏览器的时间将不同的 CSS 表应用到我的站点。例如,如果是白天,则显示 day.css 或 night.css 表示晚上。
我可以用 PHP 做到这一点,但它是基于服务器时间,而不是浏览器本地时间。
有没有办法在 javascript 中显示时间?我可能会在 jQuery 解决后简单地启动 css。
最佳答案
var hr = (new Date()).getHours(); //get hours of the day in 24Hr format (0-23)
根据你对白天/黑夜的定义,施展你的魔法 :)
PS:如果你的白天/夜晚不是在准确的时间开始,你可以试试 getMinutes()
。
关于javascript - 如何确定在 Javascript 中是白天还是晚上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2250036/
相关文章:
php - 如何使用 DateTime 在 PHP 中获取后天?
javascript - 从其他子域页面访问子域 iframe url
javascript - JQuery 创建一个滚动跟随 div
javascript - 从嵌套数组中删除无子元素(叶子除外)
javascript - 使用 ng-style 进行背景渐变时出现 AngularJS 语法错误
javascript - 向现有的 JQuery 插件添加功能
javascript - 无法更改 JavaScript 函数中的 div 颜色
c# - .net 4.5 中的 TimeZoneInfo 错误