mu-zi-
var isEastEarthTime = function() {
var now = new Date();
var timeZone = now.getTimezoneOffset();
console.log(timeZone);
debugger;
if (timeZone < 0) {
return true;
} else {
return false;
}
};
/*!
*方法:isDayLightTime
*判断一个时间是否在夏令时
*@param
*@author
*/
var isDayLightTime = function() {
debugger;
var now = new Date();
var start = new Date();
//得到一年的开始时间
start.setMonth(0);
start.setDate(1);
start.setHours(0);
start.setMinutes(0);
start.setSeconds(0);
 
var middle = new Date(start.getTime());
middle.setMonth(6);
// 如果年始和年中时差相同,则认为此国家没有夏令时
if ((middle.getTimezoneOffset() - start.getTimezoneOffset()) == 0) {
return false;
}
 
var margin = 0;
//判断当前用户在东半球还是西半球
if (isEastEarthTime()) {
margin = start.getTimezoneOffset();
} else {
margin = middle.getTimezoneOffset();
}
if (now.getTimezoneOffset() == margin) {
return true;
}
return false;
}

分类:

技术点:

相关文章:

  • 2021-10-10
  • 2021-11-27
  • 2021-12-15
  • 2021-12-15
  • 2021-10-31
  • 2021-10-11
  • 2021-10-30
  • 2021-06-07
猜你喜欢
  • 2021-12-15
  • 2021-12-05
  • 2018-07-12
  • 2021-05-13
  • 2021-09-03
  • 2021-10-19
  • 2021-10-05
相关资源
相似解决方案