我需要一个Javascript或JQuery代码,用于在每天上午9:00到11:00之间根据用户当地时间在网页上显示图像。
换句话说,基于时间显示div javascript。
答案 0 :(得分:1)
很简单,通过Date.getHours()
,检查它是否在9到11之间。
// Current local hour via new Date().getHours();
var h = new Date().getHours();
if (h >= 9 && h < 11) {
yourElement.style.display = 'block';
}
else {
yourElement.style.display = 'none';
}
或jQuery:
if (h >= 9 && h < 11) {
$(yourSelector).show();
}
else {
$(yourSelector).hide();
}