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

ubah waktu GMT ke EST

Seperti yang disebutkan @ceejayoz, zona waktu lokasi berubah tergantung pada pengamatan musim panas. Selain itu, lebih tepat untuk menyebutnya UTC daripada GMT, karena ketika Anda menyebutnya GMT, itu berkonotasi bahwa server Anda disetel ke beberapa waktu lokal, katakanlah, waktu London, dan waktu server Anda akan beralih ke waktu lain, katakan BST, saat terjadi musim panas.

Dengan asumsi, seperti yang saya anggap Anda mencoba untuk berkomunikasi, bahwa server Anda disetel ke waktu UTC, tidak pernah mengamati musim panas, dan bahwa Anda ingin menerjemahkannya ke waktu yang diamati oleh sebagian besar kota di AS Timur, solusinya adalah

SELECT NOW(),
  CONVERT_TZ(NOW(), 'UTC', 'America/New_York'),
  CONVERT_TZ(NOW(), 'UTC', 'America/New_York') - INTERVAL 10 MINUTE;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengurutkan kolom string yang berisi angka dalam SQL?

  2. Hapus Kutipan dan Koma dari String di MySQL

  3. isi kotak centang dan kemudian perbarui pilihan ke mysql

  4. DATE_ADD() Contoh – MySQL

  5. Laravel Query Builder - Bagaimana saya bisa menjumlahkan?