Zum Hauptinhalt springen

include_end_by

Warnung

Diese Eigenschaft ist nur mit der Legacy-Erweiterung für wiederkehrende Ereignisse funktionsfähig.

Description

Legt fest, ob das im 'End by'-Feld eingegebene Datum als exklusiv oder inklusiv behandelt wird

include_end_by: boolean

Example

scheduler.config.include_end_by = true;
...
scheduler.init('scheduler_here', new Date(2019, 7, 5), "week");

Default value: false

Details

Hinweis

Diese Eigenschaft erfordert, dass die recurring Erweiterung aktiviert ist.

Standardmäßig wird das Datum im 'End by'-Feld als exklusiv betrachtet.

Beispielsweise, wenn der Benutzer '01.15.2019' im 'End by'-Feld eingibt:

  • bei include_end_by = false (Standard) endet die wiederkehrende Serie am 14.01.2019.
  • bei include_end_by = true endet die wiederkehrende Serie am 15.01.2019.

Wie speichert die Datenbank die Daten?

Alle im Scheduler ausgewählten Daten enthalten Stunden- und Minutenangaben, sodass ein Datum wie 15.11.2021, das in einem beliebigen Datepicker ausgewählt wird, als 15.11.2021 00:00 interpretiert wird.

Dies beeinflusst die Dauer der Serie bei der Auswahl von 'End by' im Formular für wiederkehrende Ereignisse.

Zum Beispiel, wenn der Benutzer 15.11.2021 im 'End by'-Feld eingibt:

  • mit include_end_by = false (Standard) wird das Serienenddatum als 15.11.2021 00:00 gespeichert, das bedeutet, dass das letzte mögliche Ereignis bis zum 14.11.2021 23:59 stattfinden kann, also keine Ereignisse am ausgewählten Tag;
  • mit include_end_by = true wird das Serienenddatum als 16.11.2021 00:00 (Mitternacht nach dem ausgewählten Datum) gespeichert, wodurch der ausgewählte Tag in der Serie enthalten ist und das letzte Ereignis bis zum 15.11.2021 23:59 stattfinden kann.
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.