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

Một câu hỏi dateTime khác

Tại sao bạn không chuyển nó sang UTC?

    $datetime = "2010-01-19 00:00:00";
    echo "Datetime Before: ".$datetime."<br />";
    $dttostr = strtotime("2010-01-19 00:00:00");
    echo "Datetime After: ".formatToUTC($dttostr)."<br />";
    echo "System Timezone: ".date_default_timezone_get()."<br />";

    function formatToUTC($passeddt) {
        // Get the default timezone
        $default_tz = date_default_timezone_get();

        // Set timezone to UTC
        date_default_timezone_set("UTC");

        // convert datetime into UTC
        $utc_format = date("Y-m-d\TG:i:s\Z", $passeddt);

        // Might not need to set back to the default but did just in case
        date_default_timezone_set($default_tz);

        return $utc_format;
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thêm ngày vào mysql từ php để sắp xếp sau

  2. Lưu trữ HTML vào cơ sở dữ liệu MySQL

  3. Gọi đến phương thức không xác định Illuminate \\ Database \\ Schema \\ Blueprint ::increments ()

  4. Chỉ định SSL cho kết nối cơ sở dữ liệu MySQL bên ngoài Heroku

  5. Cách tạo chỉ mục trên nhiều cột