Entfernen Sie einfach before
und Ihr Beispiel funktioniert gut (ab PHP 5.2.0). Der absolute Datumsteil ( 24th December 2012
) wird zuerst verarbeitet, gefolgt vom relativen Teil ( last weekday
), wie in relative Formate Dokumentation .
Original
%Vor%Korrigieren
%Vor% Bei den anderen Antworten verhalten sich previous
und last
, wenn sie wie in der Frage verwendet werden, genau so; bedeutet das unmittelbar vorhergehende Auftreten von etwas (in diesem Fall ein Wochentag). last
hat eine andere spezielle Bedeutung, wenn es im Stil von last dayname of
verwendet wird, das in der Frage nicht verwendet wird.
Referenz:
Haben Sie so etwas versucht:
%Vor% Dies wird etwas wie Friday 21st of December 2012 12:00:00 AM
mit PHP 5.3.19
Hier könnte man anders herumgehen, es ist nicht das Schönste, aber es sollte funktionieren:
%Vor%