Как отобразить 24-часовое время в Google Таблицах?

#google-sheets #google-sheets-formula

#google-sheets #google-таблицы-формула

Вопрос:

Я создаю таблицу Google, которая загружается из формы. Я хочу фиксировать временную метку в отдельной ячейке при изменении другой ячейки. Я могу заставить его отображать время сейчас, но мне нужно, чтобы оно было по военному времени.

 var timezone = "GMT-4"
var timestamp_format = "hh:mm:ss"; // Timestamp Format.
  

Я ожидаю, что на выходе будет указано 13:15:55 , но на самом деле это 1:15:55 .

Ответ №1:

Скрипт приложения Google использует стандартный объект JavaScript Date при возврате форм. Вот как получить то, что вы хотите от Date объекта.

 var resultFromForm = ...
var time = resultFromForm.toTimeString().substring(0, 8);
  

Ответ №2:

вы можете просто изменить внутреннее форматирование, например:

0