FROM CACHE - de_header

Datum Errechnen Liquid

Gelöst
PhilipFrenz
Entdecker
31 2 14

Hi zusammen,

ich würde für einen Kunden gerne folgendes realisieren. Er verkauft Zertifikate die eine Gültigkeit von einem Jahr haben. 
Mit der App "Order Printer Pro" werden dann nach der Bestellung die Zertifikate generiert. Diese Lösung funktioniert super und nach möglichkeit soll das auch so bleiben 🙂

Nun möchte ich, dass einmal das Startdatum des Zertifikats (logischerweise das Bestelldatum) UND einmal das "Gültig bis" Datum dransteht. Ich hatte mir vorgestellt, das ganze in etwa so zu lösen. 

Gültig ab: {{ Bestelldatum }}

Gültig bis: {{ Bestelldatum + 1 Jahr }}

 

Als Bestelldatum habe ich:

{{ created_at | date: SETTING_date_format }}

SETTING_date_format sieht so aus:

{% assign SETTING_date_format = "%d.%m.%Y" %}

 

Wie bekomme ich das nun am besten hin, mein Bestelldatum + 1 Jahr anzeigen zu lassen?

Vielen Dank und liebe Grüße

 

 

Philip Frenz
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
1 AKZEPTIERTE LÖSUNG

Anerkannte Lösungen
r8r
Shopify Expert
2350 305 834

Erfolg.

@PhilipFrenz so müsste das funkionieren:

{{ created_at | date: "%s" | plus: 31536000 | date: SETTING_date_format }}

erst in Unix-Timestamp umrechnen, dann ein Jahr in Sekunden addieren, und das Ergebnis dann wieder als Datum formatieren.

LG, Mario

★ Ja, man kann mich buchen; schreib mir eine Nachricht!
★ Hinterlass gerne ein Like und markiere meine Antwort gegebenenfalls als Lösung. Ich freue ich mich immer über eine Spende an die (Kinder)krebshilfe oder eine kleine Aufmerksamkeit.
Studio Mitte

Lösung in ursprünglichem Beitrag anzeigen

1 ANTWORT 1
r8r
Shopify Expert
2350 305 834

Erfolg.

@PhilipFrenz so müsste das funkionieren:

{{ created_at | date: "%s" | plus: 31536000 | date: SETTING_date_format }}

erst in Unix-Timestamp umrechnen, dann ein Jahr in Sekunden addieren, und das Ergebnis dann wieder als Datum formatieren.

LG, Mario

★ Ja, man kann mich buchen; schreib mir eine Nachricht!
★ Hinterlass gerne ein Like und markiere meine Antwort gegebenenfalls als Lösung. Ich freue ich mich immer über eine Spende an die (Kinder)krebshilfe oder eine kleine Aufmerksamkeit.
Studio Mitte