Ich stehe vor folgendem Problem:
gegeben sind folgende Zahlen: jahr, woche, wochentag
gesucht ist: das entsprechende Datum (oder der timestamp, lässt sich ja dann umrechnen)
versucht hab ichs schon mit
Gibt mir aber die Fehler:
[5] => The format separator does not match
[6] => The format separator does not match
[7] => The format separator does not match
[8] => Trailing data…
Nee, man könnte natürlich den Tag des Jahres irgendwie ausrechnen …
anzahl Tage der ersten Woche des Jahres + (Woche - 2) * 7 + aktueller Tag der Woche
denke, das sollte funktionieren, nicht? Aber wie krieg ich die anzahl Tage der ersten Woche des Jahres?
Aber vielleicht gäbe es auch eine einfachere Möglichkeit?
Na jedenfalls ist mir gerade ein Lichtlein aufgeganen, da umgehe ich einfach das ganze, ich denke das sollte nun auch ohne diese umrechnung funktionieren… andernfalls meld ich mich wieder
Aber trotzdem, näme es mich wunder, wie das problem zu lösen wäre
Upss^^… naja war mir nicht so sicher … weil ich glaub in englisch schreibt mans ja mit c … aber vom prinzip her wärs egal ich hab den „fehler“ ja konsequent durchgezogen und php is ja egal wie man ne variable nennt (bis auf paar ausnahmen)
[quote=„bcg“]Ansich, löst du das Problem mit diesem Code aber gut.
Schade, dass ichs nun anders gelöst hab ^[1]
Danke … warum is des schade is doch auch gut^^… wennst magst kannst ja mal deinen Code posten
[quote=“Morpheus”]DateTime vom Beginn des Jahres erstellen
DateInterval Anzahl Wochen draufpacken
DateInterval Wochentag draufpacken
simple[/quote]
Nein, nicht so simpel.
[quote=“bcg”]gegeben sind folgende Zahlen: jahr, woche, wochentag
gesucht ist: das entsprechende Datum[/quote]
Die erste Woche des Jahres 2009 begann am 4.1.2009.
Der dritte Tag der ersten Woche des Jahres 2009 wäre also der 6.1.2009
Deine Methode ergibt für 1.1.2009 nach “Anzahl Wochen draufpacken” den 8.1.2009 (Interval eine Woche = sieben Tage), und nach Anzahl Wochentag[e] draufpacken den 11.1.2009