Как прочитать правильные значения времени из таблицы Google
m пытается получить из ячейки, отформатированной во времени (чч: мм: сс), значение часа, значения могут быть больше 24:00:00, например, 20000: 00: 00 должно дать 20000:
Таблица:
если вы прочитали значение E1:
var total = sheet.getRange("E1").getValue();
Logger.log(total);
Результат:
Сб 12 апреля 07:09:21 GMT + 00: 09 1902
Сейчас я'мы пытались преобразовать его в объект Date и получить его метку времени Unix:
var date = new Date(total);
var milsec = date.getTime();
Logger.log(Utilities.formatString("%11.6f",milsec));
var hours = milsec / 1000 / 60 / 60;
Logger.log(hours)
+1374127872020,000000
+381702,1866722222
Вопрос в том, как получить правильное значение 20000?