VP
Кусок вырван из контекста но вполне иллюстрирует проблему.
function myFunction() {
var d = new Date()
var nd = new Date(d.getTime() + 86400000 * 7)
Logger.log('d ' + d)
Logger.log('nd ' + nd)
}
если в настройках проекта стоит временная зона EET (GMT -5:00) то скрипт выдает первую переменную в EET а вторую в EDT (GMT -4:00) ! И я никак не пойму почему!? Проблема решается изменением временного пояса на любой другой GMT -5:00, но я хочу понять почему такое поведение? Может кто подскажет.
Вот скрипт по правилам чата https://script.google.com/d/1VLzUXNVjBBrDkGbuhQLbA8ramK7YJ_Qbw7YYYh5CZ3N8v9Ix2CAcOZMr/edit?usp=sharing