parse_date
Description
Wandelt einen Datums-String in ein Date-Objekt um
parse_date: (date: string) => Date;
Parameters
date- (required) string - der String, der geparst werden soll
Returns
date- (Date) - Date-Objekt
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
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.
Laden von Daten im ISO-Format
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();
};