sql >> Databáze >  >> RDS >> Mysql

Nastavit časové pásmo pro MYSQL NOW()

Vaše otázka není jasná, ale pokud chcete změnit hodnotu data a času z UTC na vaše časové pásmo, můžete použít

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

Můžete vybrat hodnotu data a času UTC ve svém časovém pásmu:

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

Pokud funkce CONVERT_TZ nefunguje, musíte nainstalovat časové zóny (časová pásma by měla být již uložena v MySQL). Jedna poznámka je, že musíte uložit hodnotu UTC do databáze a později ji převést do libovolného časového pásma.



  1. Jak na čísla pater v SQL

  2. Chyba duplikace MySQL s ALTER IGNORE TABLE

  3. Křížové spojení mezi více schématy v MySQL. Privilegia a výkon

  4. Existuje časový limit pro nečinná připojení PostgreSQL?