phpbar.de logo

Mailinglisten-Archive

[php] Datumstring bearbeiten

[php] Datumstring bearbeiten

Matthias Stolt matthias_(at)_stolt.de
Tue, 12 Dec 2000 01:14:40 +0100


On Tue, 12 Dec 2000 00:54:07 +0100, Sandro Büchi wrote:

>> ich habe aus der db einen Datumstring im Format 2000-12-11 22:00:18
>>
>> den will ich umformatieren in 11.12.2000 22:00:18
>>
>> Allerdings bekomme ich das weder mit explode() noch mit split() hin.
>> Da man ja 2 delimiter angeben müsste, trennen nach - reicht nicht. :-|
>>
>>
>> Falls es überhaupt geht, wie müsste man das schreiben?

Alternativ zu der Lösung mit  explode() bietet sich auch eine Variante mit substr() an,
da ja aus der Datenbank ein Datum mit festem Format kommt (hoffentlich).

$date='2000-12-11 22:00:18';
echo  substr(8,2) . '.' . substr(5,2) . '.' . substr(0,4) . substr(11,8);

Das könnte performanter sein. Wie gesagt vorausgesetzt die Datenbank liefert ein zeichenfestes Format also 
für den 1.1.2000 1:05 Uhr den String '2000-01-01 01:05:00'.

Viel Spaß bei den Alternativen
  Matthias






php::bar PHP Wiki   -   Listenarchive