phpbar.de logo

Mailinglisten-Archive

Date umwandeln

Date umwandeln

Sebastian Mendel lists at sebastianmendel.de
Die Nov 9 11:55:37 CET 2004


Thomas Wolf wrote:

>>>Habe eine db bekommen in welcher das datum in einem 
>>
>>varcharfeld steht 
>>
>>>und zwar in mm/tt/yyyy Wie kann ich die spalte in ein datefield 
>>>wandeln ohne das ich komische daten wie 12.2.2014 und so bekomme?
>>>Kann mir da jemand einen tip geben?
>>>Danke schon mal
>>
>>Neues Feld anlegen und per UPDATE daten mittels SUBSTRING 
>>oder DATE_FORMAT in neues Feld übernehmen, altes löschen, 
>>neues umbenennen.
>
> Das hab ich schon versucht, nur hab ich das nicht hinbekommen so das es im
> richtigen format wieder heraus komm 

ab MySQL 4.1.1: STR_TO_DATE()

ansonsten:

CONCAT_WS(
     '-',
     SUBSTRING( `datefield`, 4, 2 ), -- mm/DD/yyyy
     SUBSTRING( `datefield`, 1, 2 ), -- MM/dd/yyyy
     SUBSTRING( `datefield`, 7, 4 ), -- mm/dd/YYYY
);


-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive