Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 10. Februar 2019 19:20
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
[GELÖST] von Strings nach Smarty Datum
Hallo,
ich suche gerade in Internet wie ich aus 2 Strings wie 12.02.2019 und 13:30 ein Datumswert mit Timestamp in SMarty mache. (V1.12.2)
Umgekehrt ist leichter.
Mit PHP geht es auch aber weil ich es in Formbuilder brauche ist/scheint das komplexer.
MfG
Jan
Beitrag geändert von Janl (11. Februar 2019 09:08)
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#2 10. Februar 2019 19:30
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.931
- Webseite
Re: [GELÖST] von Strings nach Smarty Datum
Kann das allenfalls mit strtotime funktionieren?
http://php.net/manual/de/function.strtotime.php
{$datum = $feld1.' '.$feld2}
{$timestamp = $datum|strtotime}
Ist alles ungetestet und aus dem Kopf. In etwa so könnte es funktionieren.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#3 10. Februar 2019 19:57
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] von Strings nach Smarty Datum
Danke,
probiere es, muss funktionieren, war es vergessen und konnte es nicht finden.
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#4 10. Februar 2019 21:00
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] von Strings nach Smarty Datum
Danke, hat geklappt mit double-quotes, wenigstens ist es ein timestamp womit ich rechnen kann.
[== smarty ==]
{$datum = "12.02.2019 13:30"}
{$timestamp = $datum|strtotime}
{$timestamp}
output is 1549974600
MfG
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#5 11. Februar 2019 21:47
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] von Strings nach Smarty Datum
Kleiner Hinweis - mit Smarty 3 kannst du eine ganze Menge PHP direkt in Smarty verwenden. So brauchst du PHP nicht mehr als Modifikator verwenden. Belastet nur unnötig die Ressourcen.
Also
{$timestamp = strtotime("12.02.2019 13:30")}
{$timestamp}
Offline
#6 11. Februar 2019 21:57
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.931
- Webseite
Re: [GELÖST] von Strings nach Smarty Datum
Danke für den Hint. Das hatte ich bisher nicht auf dem Radar.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#7 11. Februar 2019 22:47
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] von Strings nach Smarty Datum
Danke, wusste ich auch nicht.
Jedenfalls funktioniert es - mehr als 48 Stunden ab Form senden, grüne Meldung.
Weniger als 48 Stunden ab Form senden, rote Meldung.
Datum wird als Textfeld gefüllt per Javascript, Zeit aus vordefinierte Liste geholt.
MfG
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
Seiten: 1