Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sự khác biệt về thời gian giữa PHP và MySQL

Tôi đã tìm thấy giải pháp của mình tại liên kết này:

https://www.sitepoint.com/synchronize-php-mysql- múi giờ-cấu hình /

Trên thực tế, tôi đã đồng bộ hóa múi giờ PHP và MySQL của mình. Đây là mã:

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. cách chèn nhiều hàng vào sqlite android

  2. Thuật toán để chọn các địa điểm phổ biến nhất từ ​​cơ sở dữ liệu

  3. Làm thế nào để lưu trữ dữ liệu trong MySql bằng cygnus?

  4. Làm thế nào để thực hiện chức năng kết nối mysqli?

  5. Cách tốt nhất để chuyển một lược đồ cơ sở dữ liệu SQL Server sang MySQL