Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 13. Februar 2019 10:23

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Smarty Wochennummer gibt falsche Wert [gelöst]

V1.12.2

Heute ein Fehlermeldung bekommen dass der Wochennummer nicht stimmt.

Es ist jetzt Kalenderwoche {$smarty.now|date_format:'%W'}
ergibt
Es ist jetzt Kalenderwoche 06

Es ist aber Woche 7

Irgendwelche Update in PHP muss das verursacht haben, denn es hat normal funktioniert.

Jemanden eine Idee wie das schnell zu lösen ist in Formulare wo diese Wert überall abgerufen wird?

MfG
Jan

Beitrag geändert von Janl (14. Februar 2019 17:26)


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#2 13. Februar 2019 11:10

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.931
Webseite

Re: Smarty Wochennummer gibt falsche Wert [gelöst]

Du musst %V verwenden:
https://www.smarty.net/docsv2/de/langua … format.tpl:

%V - Kalenderwoche (nach ISO 8601:1988) des aktuellen Jahres. Als Dezimal-Zahl mit dem Wertebereich 01 bis 53, wobei die Woche 01 die erste Woche mit mindestens 4 Tagen im aktuellen Jahr ist. Die Woche beginnt montags (nicht sonntags). (Benutzen Sie %G or %g für die Jahreskomponente, die der Wochennummer für den gegebenen Timestamp entspricht.)

%W - Nummer der Woche des aktuellen Jahres, beginnend mit dem ersten Montag als erstem Tag der ersten Woche.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 13. Februar 2019 12:03

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: Smarty Wochennummer gibt falsche Wert [gelöst]

Danke Nockenfell,

Ich habe nur bei PHP gesucht ops und frage mich warum das dann nicht früher aufgefallen ist denn es steht schon Monaten.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline