有人问我是否可以使用(系统)时钟显示特定的东西?我正在使用http://json-time.appspot.com/time.json
例如: 当时钟在星期一和星期四之间然后显示“message1”。当它在星期五和星期日之间显示“message2”。
我拥有的是:
<script type="text/javascript">
$(document).ready(function(){
var timezone = "Europe/Berlin";
$.getJSON("http://json-time.appspot.com/time.json?tz="+timezone+"&callback=?",
function(data){
if (data.datetime < ??) { // what do I have to do here?
alert ("It's monday-thursday in "+timezone);
} else {
alert ("It's friday-sunday in "+timezone);
}
})
});
</script>
我该怎么办“??” ?任何帮助都更受欢迎
答案 0 :(得分:1)
我认为你想要这样的东西:
var timezone = "Europe/Berlin";
$.getJSON("http://json-time.appspot.com/time.json?tz=" + timezone + "&callback=?", function(data) {
var day = new Date(data.datetime).getDay();
if (day > 0 && day < 4) { // days start with 0 (Sunday)
alert("It's monday-thursday in " + timezone);
} else {
alert("It's friday-sunday in " + timezone);
}
});