преобразует строку даты в объект Date
date | string | строка, которую необходимо разобрать |
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);
};
Эта функция вызывается из gantt.load() или gantt.parse() для разбора свойств start_date/end_date задач, если они предоставлены в строковом формате. Эту функцию можно переопределить, если вы используете пользовательский формат, который не может разобрать метод по умолчанию. Ознакомьтесь с документом Спецификация Формата Даты.
Читать подробнее о объектах даты.
Вы можете использовать формат даты ISO в Gantt. Для этого вам нужно переопределить функции, которые разбирают и сериализуют даты в Gantt:
gantt.templates.parse_date = function(date) {
return new Date(date);
};
gantt.templates.format_date = function(date) {
return date.toISOString();
};