W MySQL po prostu wykonaj MONTH(date) , YEAR(date) , itp. W PHP możesz zrobić date('g', strtotime($datefromsql)) aby uzyskać na przykład godzinę w formacie 12-godzinnym od daty.
W powyższym przykładzie możesz zrobić
SELECT YEAR(date),
MONTH(date),
DAYOFMONTH(date),
HOUR(date),
MINUTE(date),
SECOND(date)
lub w PHP,
$time = strtotime($datefromsql);
echo date('Y', $time);
echo date('m', $time);
echo date('d', $time);
echo date('h', $time);
echo date('i', $time);
echo date('s', $time);