Временые зоны, даты в js и google sheets aps script

210
01 марта 2018, 14:20

При создании нового гугл листа, если поместить в ячеку например 9:00 то она станет временем и будет выглядить так Sun Dec 31 1899 09:00:00 GMT+1000 (AEST)

Но есть хитрый гул лист где в ячейке стоит 9:00, а храниться как Sun Dec 31 1899 03:00:00 GMT+1000 (AEST) Проблеблема всплыла при попытке скопировать через js из одной ячейки в другую

.getValue().getHours()

приходит 3 вместо 9.

Вопрос как получить именно то что видит пользователь в ячейке через js? Как понять программно что у него там отображается? Второстепенный вопрос как это случилось и как от этого избавиться, привести например всё к одному поясу. Я нахожусь в поясе +10.

READ ALSO
Как сделать так, чтобы можно было вписать только цифры и плюс вначале строки? Регулярки

Как сделать так, чтобы можно было вписать только цифры и плюс вначале строки? Регулярки

В интут можно было вписать только «+» в начале и цифрыНикаких других символов

212
javascript, jquery - сравнение двух нод

javascript, jquery - сравнение двух нод

У меня есть нода AAA в DOMЯ нахожу ее родителя и смотрю у него первого потомка A1, т

197
Проверить отмечен ли хотя бы один чекбокс у выбранного блока

Проверить отмечен ли хотя бы один чекбокс у выбранного блока

Добрый деньПодскажите, пожалуйста, как решить проблему: Есть такая форма с вопросами

189