parse_date

преобразует строку даты в объект Date

datestringстрока, которую необходимо разобрать

Example

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);
};

Details

Эта функция вызывается из gantt.load() или gantt.parse() для разбора свойств start_date/end_date задач, если они предоставлены в строковом формате. Эту функцию можно переопределить, если вы используете пользовательский формат, который не может разобрать метод по умолчанию. Ознакомьтесь с документом Спецификация Формата Даты.

Читать подробнее о объектах даты.

Загрузка дат в формате ISO

Вы можете использовать формат даты ISO в Gantt. Для этого вам нужно переопределить функции, которые разбирают и сериализуют даты в Gantt:

gantt.templates.parse_date = function(date) { 
    return new Date(date);
};
gantt.templates.format_date = function(date) { 
    return date.toISOString();
};
See also
К началу