Prop_lastruntime Sommer/Winter

Hallo Team,
ich muß in einem Call Aufträge abholen, die nach dem Datum des letzten Runs angelegt wurden. Dabei erwartet die API ein Datum dieses Formats (Beispiel):
2024-03-11T16:37:00+01:00

Eure Variable prop_lastruntime gibt das Datum aber so aus:
2024-03-11 16:37

Ich hatte das im Sommer codiert und mir damals so beholfen, daß ich ein „+02:00“ an das Datum angehängt hatte. Wie kann ich das aber universell gültig machen? Also: Wie kann ich aus „eurem“ String auslesen, ob das Sommer- oder Winterzeit ist?

Gruß Micha
podcomm e-commerce management

Hallo Micha,

die prop_lastruntime Variable ist vom Typ „Datum“ und entspricht im Winter immer der mitteleuropäischen Zeit (MEZ bzw. CET oder +01:00) und im Sommer der mitteleuropäischen Sommerzeit (MESZ bzw. CEST oder +02:00).

Du kannst die Variable in einem beliebigen Format ausgeben lassen. Für das Format „2024-03-11T16:37:00+01:00“ kannst du
${prop_lastruntime?string("yyyy-MM-dd'T'HH:mm:ssXXX")}
verwenden. Dann wird das Datum immer mit der entsprechenden Zeitzone ausgegeben (während der Sommerzeit „…+02:00“ und während der Winterzeit „…+01:00“).

VG Torsten