sql >> Database teknologi >  >> RDS >> Mysql

Formatering af dato i PHP/MySQL-forespørgsel

Send den korrekte formatstreng til DATE_FORMAT i din forespørgsel:

SELECT 
    *, 
    DATE_FORMAT(start, '%d/%m/%Y %H:%i:%s') AS the_date 
FROM mystation

Så vil den formaterede dato være tilgængelig i en the_date kolonne, når du går gennem dine rækker.

Følgende formateringsstreng, foreslået af Marty McVry nedenfor, virker også:

DATE_FORMAT(start, '%d/%m/%Y %T')

Reference:DATE_FORMAT på MySQL manuel indtastning



  1. Gå fra database til sessioner

  2. Del strengen i rækken

  3. venstre join med betingelse for højre tabel i mysql

  4. Optimering af GROUP BY + COUNT DISTINCT på ikke-indlejret jsonb-kolonne