我试图在当地时间早上6点到晚上9点之间获得UTC时间段(我在南加州)。我的代码可能完全关闭,但这是我到目前为止所做的:
var getCurrentTime = function(){
var d = new Date();
d.setUTCHours(7);
var h = d.getHours();
var m = d.getMinutes();
if(h <= 16){
do something
}else{
do something else
}
};
答案 0 :(得分:0)
我最终这样做了:
var checkTime = function(){
var d = new Date();
var dayOfMonth = d.getDate();
var n = d.getUTCHours();
var dayOfMonthUTC = d.getUTCDate();
if(n >= 13 || (n <= 4 && dayOfMonthUTC === dayOfMonth + 1)){
return true;
}else{
return false;
}
};