2010-11-17 24 views

Répondre

4

Je regarde un peu quelque chose comme ça date ('m/d/Y', strtotime ($ clientsContract ['startdate']));

7
$mysql_date = '2000-12-31'; 
$formatted_date = date('m/d/Y', strtotime($mysql_date)); 
7

http://www.electrictoolbox.com/article/mysql/format-date-time-mysql/

Si vous voulez changer la format une date MySQL du format AAAA-MM-JJ à MM/JJ/AAAA ou JJ/MM/AAAA pouvez utiliser la fonction DATE_FORMAT() comme indiqué dans l'exemple ci-dessous:

SELECT DATE_FORMAT(CURDATE(), '%d/%m/%Y') 
OR 
SELECT DATE_FORMAT(CURDATE(), '%m/%d/%Y') 

EDIT

Bien sûr, si je lis bien la question, je vous dirais comment le faire en PHP, comme @Stephen fait

+1

J'étais sur le point de mettre à jour ma réponse pour inclure une solution MySQL, donc: les grands esprits se ressemblent? – Stephen

0
date("m/d/Y", mktime(0,0,0,12,30,2000)) 
+1

mais vous devez ensuite analyser les nombres du champ mysql. strtotime() est mieux adapté pour ce cas. – GSto