преобразует объект даты в строку даты. Используется для отправки данных обратно на сервер
date | Date | дата, которую необходимо отформатировать |
var dateToStr = gantt.date.date_to_str("%Y-%m-%d %H:%i");
gantt.templates.format_date = function(date){
return dateToStr (date);
};
Проверьте Спецификация Формата Даты.
Вы можете использовать ISO формат даты в Gantt. Для этого необходимо переопределить функции, которые разбирают и сериализуют даты в Gantt:
gantt.templates.parse_date = function(date) {
return new Date(date);
};
gantt.templates.format_date = function(date) {
return date.toISOString();
};
Если вам нужно динамически изменить формат даты, необходимо изменить шаблон parse_date следующим образом:
var cfg = gantt.config;
var strToDate = gantt.date.str_to_date(cfg.date_format, cfg.server_utc);
gantt.templates.parse_date = function(date){
return strToDate (date);
};