JS中Date默认时间与真实时间相差8小时
最近在开发小程序的时候,有一个需求是:在获取某一指定日期后,计算那一日期距离今天是第几周(假设每周的第一天是星期天)。这个时候遇到了一个很奇怪的问题:每当第n周周六的23:59向第n+1周周日的00:00发展的时候,计算结果并不会+1,经过好多次的测试之后,我发现时间差为8小时,也就是说周日的08:00的时候,计算结果才会+1,经过一个多小时的查资料,才发现了解决办法,就此记录一下。
最近在开发小程序的时候,有一个需求是:在获取某一指定日期后,计算那一日期距离今天是第几周(假设每周的第一天是星期天)。这个时候遇到了一个很奇怪的问题:每当第n周周六的23:59向第n+1周周日的00:00发展的时候,计算结果并不会+1,经过好多次的测试之后,我发现时间差为8小时,也就是说周日的08:00的时候,计算结果才会+1,经过一个多小时的查资料,才发现了解决办法,就此记录一下。
碰到个很烦人的问题,在高负载任务(比如编译程序,运行虚拟机等)之后,Macbook自带的音响播放音乐会出现杂音,滋啦滋啦的声音。结束高负载任务后依然无法自行恢复,只有重启才能恢复正常,这对于我来说挺难受的,毕竟重启意味着很多窗口得重新打开,真的很麻烦,查了好半天,记下解决方法。