Mysql
 sql >> база данни >  >> RDS >> Mysql

MYSQL - Сравнете СЕГА() и дата в часовата зона на Париж в заявка

За да сте сигурни, че датата е в часовата зона на Париж, можете да използвате CONVERT_TZ за преобразуване между часови зони. Например следната заявка ще сравни NOW() дата със съхранената дата и ви дава разликата (в дни) между тях, като гарантира, че двете дати са в определена часова зона (не знам часовата зона на Париж, но това е само пример):

select datediff(
                 Convert_TZ(Now(),"SYSTEM","-08:00"),
                 Convert_Tz(AddedIn,"SYSTEM","-08:00")
               ) 
from TableName

System връща текущата ви часова зона и за -08:00 е часовата зона, в която искате да преобразувате като отместване, можете да използвате името на часовата зона или тя е изместена, както е посочено Модел за проектиране на часовата зона на MySQL .

Надявам се това да помогне;




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL If оператор в транзакцията причинява грешка

  2. mysql случай в изявление за актуализиране с REPLACE

  3. Всички връзки на WordPress пренасочват към двоен URL

  4. C++ връзки за MySQL

  5. laravel скрити полета при условие