Trong MySQL, chỉ cần thực hiện MONTH(date)
, YEAR(date)
, v.v. Trong PHP, bạn có thể thực hiện date('g', strtotime($datefromsql))
để lấy, ví dụ:giờ định dạng 12 giờ kể từ ngày.
Vì vậy, trong ví dụ trên, bạn có thể làm
SELECT YEAR(date),
MONTH(date),
DAYOFMONTH(date),
HOUR(date),
MINUTE(date),
SECOND(date)
hoặc bằng 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);