MySQLでは、MONTH(date)
を実行するだけです。 、YEAR(date)
、など。PHPでは、date('g', strtotime($datefromsql))
を実行できます。 たとえば、日付から12時間のフォーマット時間を取得します。
したがって、上記の例では、次のいずれかを実行できます
SELECT YEAR(date),
MONTH(date),
DAYOFMONTH(date),
HOUR(date),
MINUTE(date),
SECOND(date)
または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);