Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Di MySQL menghitung offset untuk zona waktu

Jika Anda ingin menghitung offset zona waktu seperti Amerika/Vancouver dari UTC, Anda dapat melakukannya sebagai berikut:

SELECT (unix_timestamp() -  unix_timestamp(convert_tz(now(), 'Etc/UTC', 'America/Vancouver'))) / 3600   as offset;

Agar ini berfungsi, pertama-tama Anda harus memuat informasi zona waktu ke mysql seperti yang dijelaskan di sini:http://dev.mysql.com/doc/refman/5.0/en/mysql-tzinfo-to-sql.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pivot dinamis MySQL

  2. Hibernate tidak mengisi kolom AUTO_INCREMENT menjadi bagian dari komposit PK, bug atau anti-fitur?

  3. Tampilkan hasil acak mysql

  4. menjalankan rata-rata di mysql

  5. pembaruan mysql - lewati bidang kosong?