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

MYSQL - Confronta NOW() e una data a Paris TimeZone in una richiesta

Per assicurarti che la data sia nel fuso orario di Parigi puoi utilizzare CONVERT_TZ per convertire tra i fusi orari. Ad esempio, la query seguente confronterà NOW() date con la data memorizzata e ti dà la differenza (in giorni) tra di loro, assicurandoti che le due date siano in un fuso orario specifico, (non conosco il fuso orario di parigi ma questo è solo un esempio):

select datediff(
                 Convert_TZ(Now(),"SYSTEM","-08:00"),
                 Convert_Tz(AddedIn,"SYSTEM","-08:00")
               ) 
from TableName

System restituisce il tuo fuso orario corrente e per -08:00 è il fuso orario che vuoi convertire come offset, puoi usare il nome del fuso orario o è offset come specificato Modello di progettazione del fuso orario MySQL .

Spero che questo aiuterà;