wandelt einen Datums-String in ein Date-Objekt um
date | string | der String, der geparst werden soll |
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);
};
Diese Funktion wird während gantt.load() oder gantt.parse() aufgerufen, um die start_date/end_date-Felder von Tasks zu konvertieren, wenn diese als Strings übergeben werden. Wenn Sie ein benutzerdefiniertes Format verwenden, das der Standardparser nicht verarbeiten kann, können Sie diese Funktion überschreiben. Weitere Details finden Sie in Datumsformat-Spezifikation.
Mehr über Date-Objekte erfahren.
Gantt unterstützt ISO-Datumsformate. Um diese zu verwenden, überschreiben Sie einfach die Funktionen zum Parsen und Formatieren von Daten wie folgt:
gantt.templates.parse_date = function(date) {
return new Date(date);
};
gantt.templates.format_date = function(date) {
return date.toISOString();
};