这是我在 stackoverflow 上的第一篇文章。这里有一些惊人的想法,如果格式错误,请见谅。
使用下面的代码...
day section = 确实会在日落前 1/2 小时和日出后 1/2 小时给我一个REDSUN。
夜间部分= 我确实会在日落后 1/2 小时而不是日出前 1/2 小时获得 REDMOON。
任何帮助或指导将不胜感激!
if (where == "day") {
if (twilight == true && Math.abs(time_to_change_wall - nighthour) < 0.5 || Math.abs(time_to_change_wall - dayhour) < 0.5) {
document.getElementById("redsun").style.display = 'block';
document.getElementById("redsunray").style.display = 'block';
document.getElementById("sun").style.display = 'none';
document.getElementById("sunray").style.display = 'none';
document.getElementById("sunray1").style.display = 'none';
} else {
document.getElementById("moon").style.display = 'none';
document.getElementById("moonray").style.display = 'none';
document.getElementById("sun").style.display = 'block';
document.getElementById("sunray").style.display = 'block';
document.getElementById("sunray1").style.display = 'block';
}
} else {
if (twilight == true && Math.abs(time_to_change_wall - nighthour) < 0.5 || Math.abs(time_to_change_wall - dayhour) < 0.5) {
document.getElementById("redmoon").style.display = 'block';
document.getElementById("redmoonray").style.display = 'block';
document.getElementById("sun").style.display = 'none';
document.getElementById("sunray").style.display = 'none';
document.getElementById("sunray1").style.display = 'none';
} else {
document.getElementById("moon").style.display = 'block';
document.getElementById("moonray").style.display = 'block';
document.getElementById("sun").style.display = 'none';
document.getElementById("sunray").style.display = 'none';
document.getElementById("sunray1").style.display = 'none';
}
}
}