Neues Thema starten
Beantwortet

Gestriges Datum erzeugen

Hallo, ich versuche, immer die Daten des Vortages auszulesen und zu versenden. Dazu ist es nötig, dieses Datum automatisch zu definieren. Wie mache ich das? Wie lautet die Formel dafür?


Beste Antwort

Hallo,


es gibt dafür eine Template-Funktion datecalc.


Diese können Sie z.B. in einem TextHtmlWriter Step oder direkt im SpreadsheetMapper einsetzen um mit einem Datum zu rechnen. Hier ein paar Beispiele:


Gestern (bezogen auf den aktuellen Zeitpunkt): 

${datecalc("DAY", -1)!?datetime?string('yyyy-MM-dd HH:mm')}

 

Gestern aber mit fester Uhrzeit z.B. 15:30: 

   

${datecalc("DAY", -1)!?datetime?string('yyyy-MM-dd')} 15:30

   


Das Ergebnis können Sie dann in den Step reingeben, wo sie es brauchen. 


Tip: Wenn Sie immer das Datum seit der letzten Flow-Ausführung für diesen Zweck nutzen wollen, dann gibt es dafür auch die Laufzeit-Eigenschaft prop_lastruntime



Viele Grüße

Ihr Synesty Support


1 Kommentar

Antwort

Hallo,


es gibt dafür eine Template-Funktion datecalc.


Diese können Sie z.B. in einem TextHtmlWriter Step oder direkt im SpreadsheetMapper einsetzen um mit einem Datum zu rechnen. Hier ein paar Beispiele:


Gestern (bezogen auf den aktuellen Zeitpunkt): 

${datecalc("DAY", -1)!?datetime?string('yyyy-MM-dd HH:mm')}

 

Gestern aber mit fester Uhrzeit z.B. 15:30: 

   

${datecalc("DAY", -1)!?datetime?string('yyyy-MM-dd')} 15:30

   


Das Ergebnis können Sie dann in den Step reingeben, wo sie es brauchen. 


Tip: Wenn Sie immer das Datum seit der letzten Flow-Ausführung für diesen Zweck nutzen wollen, dann gibt es dafür auch die Laufzeit-Eigenschaft prop_lastruntime



Viele Grüße

Ihr Synesty Support



1 Person gefällt dies
Anmelden um einen Kommentar zu veröffentlichen