我想根据浏览器的时间将不同的CSS表应用到我的站点.例如,如果是它的白天时间,则显示day.css或night.css for night.
我可以用PHP做到这一点,但它基于服务器时间,而不是浏览器本地时间.
有没有办法在javascript中告诉时间?我可能会使用jQuery简单地启动css一旦它解决了.
我正试图写一个声明,说"如果时间是这个,那么就是那个".我可以使用get hours并获得分钟.但是,我在结合9:30这样的时间时遇到了问题.
例,
var now = new Date();
var hour = now.getHours();
var day = now.getDay();
var mintues = now.getMinutes();
if (day == 0 && hour >= 9 && hour <= 11 && mintues >= 30) {
document.write(now);
}
Run Code Online (Sandbox Code Playgroud)
这只有当时间在9:30之间时间为10时.一旦时钟到达10,则分钟<30并且脚本中断.
关于如何更好地融入时间函数以使这一理论发挥作用的任何想法?
谢谢,
我有一个Web应用程序,在每个页面上显示日期时间戳,例如:
2009年12月12日下午6点
我想动态检测用户的时区并使用JavaScript更改显示.
所以纽约用户会看到:
2009年12月12日下午6点
加州用户会看到:
2009年12月12日下午3:00
有什么建议?