date_format mysql code example
Example 1: mysql format date
DATE_FORMAT(date, format)
SELECT DATE_FORMAT(dateField, '%m/%d/%Y') FROM TableName;
Example 2: mysql date format
SELECT STR_TO_DATE(my_date_col,'%d.%m.%Y') AS my_strdate FROM my_table;
SELECT DATE_FORMAT(STR_TO_DATE(my_date_col,'%d.%m.%Y'), '%Y-%m-%d') AS my_strdate
FROM my_table;
Example 3: MySQL datetime format
use \Datetime;
$now = new DateTime();
echo $now->format('Y-m-d H:i:s');
echo $now->getTimestamp();
Example 4: mysql format des dates
DATE : stocke une date au format AAAA-MM-JJ (Année-Mois-Jour) ;
TIME : stocke un moment au format HH:MM:SS (Heures:Minutes:Secondes) ;
DATETIME : stocke la combinaison d'une date et d'un moment de la journée au format AAAA-MM-JJ HH:MM:SS. Ce type de champ est donc plus précis ;
TIMESTAMP : stocke le nombre de secondes passées depuis le 1er janvier 1970 à 00 h 00 min 00 s ;
YEAR : stocke une année, soit au format AA, soit au format AAAA.