Вопрос по – Как узнать текущее время в электронной таблице Google, используя редактор сценариев?

26

Существует возможность написать скрипт и связать его с триггером. Вопрос в том, как узнать текущее время в теле скрипта?

function myFunction() {

  var currentTime = // <<???

}
В каком формате? Для чего ты это используешь? Jeff B

Ваш Ответ

4   ответа
1

Я считал с часовым поясом в моих Документах Google как это:

timezone = "GMT+" + new Date().getTimezoneOffset()/60
var date = Utilities.formatDate(new Date(), timezone, "yyyy-MM-dd HH:mm"); // "yyyy-MM-dd'T'HH:mm:ss'Z'"

мой скрипт для гугл документов

6

ИспользоватьDate объект предоставлен javascript. Он не является уникальным или особенным для скриптовой среды Google.

43

использовать JavaScriptDate() объект. Есть несколько способов получить время, дату, метки времени и т. Д. От объекта. (Ссылка)

function myFunction() {
  var d = new Date();
  var timeStamp = d.getTime();  // Number of ms since Jan 1, 1970

  // OR:

  var currentTime = d.toLocaleTimeString(); // "12:35 PM", for instance
}
1

Date Объект используется для работы с датами и временем.

Дата объекты создаются сnew Date().

var date= new Date();

 function myFunction() {
        var currentTime = new Date();
        Logger.log(currentTime);
    }
Какова цель добавления ответа, который не приносит ничего нового?

Похожие вопросы