sql >> Database >  >> RDS >> Mysql

Hoe haal je jaren, maanden, dagen, uren, minuten, seconden uit een mysql-datum?

Doe in MySQL gewoon MONTH(date) , YEAR(date) , etc. In PHP kun je date('g', strtotime($datefromsql)) om bijvoorbeeld het 12-uurs formaat uur vanaf de datum te krijgen.

Dus in uw bovenstaande voorbeeld kunt u ofwel

SELECT YEAR(date), 
       MONTH(date), 
       DAYOFMONTH(date), 
       HOUR(date), 
       MINUTE(date), 
       SECOND(date)

of in 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);


  1. Postgresql:het pg_hba.conf-bestand vinden met Mac OS X

  2. SQuirreL SQL verbinden met Microsoft Excel

  3. Opslag-engine-opties voor MariaDB verkennen

  4. Tabellen en indexen versus HDD en SSD