Я хотел бы определить пользовательскую функцию в Google Sheet. Эта функция должна сделать что-то очень простое, но мне не удалось найти, как это сделать. Я очень смущен всеми ответами, которые я прочитал, потому что я не могу найти четкую ссылку о работе с датами в скриптах Google.
Из того, что я понимаю, основные манипуляции с датой могут быть выполнены с помощью:
new Date()
Насколько я понимаю, он определяет объект, который имеет некоторые свойства. Я не знаю, как использовать дату ячейки и преобразовать ее в такой объект.Utilities.formatDate()
: это изменить формат даты, представленной в виде строки .- библиотека
Moment
( http://momentjs.com/ )
В конце концов, как я могу ввести две даты (например 31/01/2016
) и, скажем, найти максимум между двумя и извлечь месяц первой?
function myfun(date1,date2) {
// month = month of date 1
// return maximum(date1,date2);
}
Мне также интересно, если кто-то может объяснить схемы работы с датами или указать хорошую ссылку.