format_date

konvertiert ein Datum-Objekt in einen Datums-String. Wird verwendet, um Daten an den Server zurückzusenden.

dateDatedas Datum, das formatiert werden muss

Example

var dateToStr = gantt.date.date_to_str("%Y-%m-%d %H:%i");
gantt.templates.format_date = function(date){
    return dateToStr (date);
};

Details

Überprüfen Sie Datumsformat-Spezifikation.

Laden von Daten im ISO-Format

Sie können das ISO-Datumsformat in Gantt verwenden. Dazu müssen Sie die Funktionen, die Daten in Gantt parsen und serialisieren, neu definieren:

gantt.templates.parse_date = function(date) { 
    return new Date(date);
};
gantt.templates.format_date = function(date) { 
    return date.toISOString();
};

Dynamisches Ändern des Datumsformats

Wenn Sie das Datumsformat dynamisch ändern müssen, ist es notwendig, die parse_date Vorlage wie folgt zu modifizieren:

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);
};
See also
Zurück nach oben