Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Różnica czasu między PHP a MySQL

Znalazłem swoje rozwiązanie pod tym linkiem:

https://www.sitepoint.com/synchronize-php-mysql- konfiguracja strefy czasowej/

Właściwie zsynchronizowałem strefy czasowe PHP i MySQL. Oto kod:

define('TIMEZONE', 'America/Sao_Paulo');
date_default_timezone_set(TIMEZONE);

$now = new DateTime();
$mins = $now->getOffset() / 60;

$sgn = ($mins < 0 ? -1 : 1);
$mins = abs($mins);
$hrs = floor($mins / 60);
$mins -= $hrs * 60;

$offset = sprintf('%+d:%02d', $hrs*$sgn, $mins);

// I already have a connection function
$return = pdo_mysql("SET time_zone='$offset';");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyjaśnienie MySQL dla zapytań DELETE

  2. Nie można zainstalować pakietu mysqlclient Python w systemie Windows

  3. Hibernacja aplikacji internetowej z przełączaniem awaryjnym MySQL

  4. dołącz mysql do cmake

  5. Jak wyświetlić hierarchiczne dane NESTED SET w PHP?