版权声明:如需转载请参阅《转载说明》 https://blog.csdn.net/automation13/article/details/82704879
-
dom设置或移除className
let bodyElement = document.getElementsByTagName('body')[0];
bodyElement.classList.add('myClass1'); // body元素添加calss:myClass1
bodyElement.classList.add('myClass2'); // body元素添加calss:myClass2
bodyElement.classList.remove('myClass2'); // body元素移除calss:myClass2
-
修正时差,返回北京时间
/**
* @returns {Date} 修正时差,返回北京时间
* 注:协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC(Universal Coordinated Time)。UTC 时间即是 GMT(格林尼治) 时间。
*/
function getBeiJingDate() {
let date = new Date(); // 获取客户端时区的时间,这个在设备上可以更改
let zoneOffsetMinutes = date.getTimezoneOffset(); // 返回格林威治时间和本地时间之间的时差,以分钟为单位(如果时区为 GMT+2, 将返回-120)
let GMTTime = date.getTime() + zoneOffsetMinutes * 60 * 1000; // 获取格林威治时间
let BeiJingTime = GMTTime + 8 * 60 * 60 * 1000; // 获取北京时间,也就是东8区时间
return new Date(BeiJingTime);
}
-
删除父dom节点下的所有子节点
let parentElement = document.getElementById('parent');
parentElement.innerHTML = '';