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

mysql dotaz na převod časového pásma

Pomocí FROM_UNIXTIME převede časové razítko UNIX na MySQL DATETIME:

FROM_UNIXTIME(r.unixtime)

Pak můžete použít CONVERT_TZ chcete-li získat DATETIME v jiném časovém pásmu:

CONVERT_TZ(FROM_UNIXTIME(r.unixtime), ?, 'GMT')

Problém je, že potřebujete znát původní časové pásmo – musíte aktualizovat ? se správným časovým pásmem...




  1. MySQL Update první instance záznamu

  2. Problémy se čtením/zápisem dat UTF-8 v MySQL z Javy pomocí konektoru JDBC 5.1

  3. mysql:jak obejít implicitní potvrzení transakce?

  4. Instalace MySQL-python