Ebene bin ich auf eine interessante Sache bei der Verwendung von Zend_Date und dessen Datumskonstanten (Link) gestoßen. Verwendet man die Konstante Zend_Date::YEAR_8601, die sich nach ISO 8601 richtet, wird das Jahr nicht nach der Woche berechnet, in der sich der gegebene Tag befindet.
Nun ist es ja bekanntermaßen so, dass sich die letzte Woche eines Jahres durchaus noch in das nächste Jahr hinziehen kann, z.B. endet die KW 52 aus diesem Jahr erst am 01.01.2012. Von daher zeigt die Konstante Zend_Date::YEAR_8601 an diesem Datum noch 2011 an. Um das zu umgehen sollte man diese Konstante verwenden: Zend_Date::YEAR. Damit erfolgt die Anzeige gewohnt und man befindet sich nicht im augenscheinlich falschen Jahr.
Anscheinend verwendet Objective-C ebenfalls diesen Standard zur Datumsanzeige, zumindest habe ich in diesem Thread die Lösung gefunden.
Smarter arbeiten, schneller finden, besser pflegen: Das neue Update der imx.Platform Produktfamilie bringt eine ganze…
Brixen, belebt, Beton, besonders, Brennerbasistunnel, beeindruckend, Begegnungen, begeisternd. Oh wie schön war das DestinationCamp 2026…
Vier Jahre - so lange ist die letzte imx.Conference als inspirative Fachveranstaltung für Touristiker*innen im…
Dieses Jahr wurde es wieder einmal Zeit, eine Smashing Conference zu besuchen, diesmal in der…
"Wir sind dann nächste Woche auf der SmashingCon. Sollen wir jemandem was aus Amsterdam mitbringen,…
Gelebtes Anwenderforum Das imx.Platform Lab ist mehr als ein weiterer Termin in Ihrem Kalender. Es…