Mysql
 sql >> Base de données >  >> RDS >> Mysql

Définir le fuseau horaire pour MYSQL NOW()

Votre question n'est pas claire, mais si vous souhaitez modifier la date et l'heure de UTC à votre fuseau horaire, vous pouvez utiliser

CONVERT_TZ(date, 'UTC',  'Asia/Kolkata')

Vous pouvez sélectionner la date et l'heure UTC dans votre fuseau horaire :

SELECT CONVERT_TZ(date, 'UTC',  'Asia/Kolkata') AS local FROM table

Si la fonction CONVERT_TZ ne fonctionne pas, vous devez installer les fuseaux horaires (les fuseaux horaires doivent déjà être stockés dans MySQL). Une remarque est que vous devez stocker la valeur UTC dans votre base de données et la convertir ultérieurement dans le fuseau horaire de votre choix.