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

thêm 1 ngày vào giá trị định dạng DATETIME

Còn một cách nữa để thực hiện việc này với DateTime đã được giới thiệu trong PHP 5.2. Không giống như sử dụng strtotime() điều này sẽ tính đến thời gian tiết kiệm ánh sáng ban ngày và năm nhuận.

$datetime = new DateTime('2013-01-29');
$datetime->modify('+1 day');
echo $datetime->format('Y-m-d H:i:s');

// Available in PHP 5.3

$datetime = new DateTime('2013-01-29');
$datetime->add(new DateInterval('P1D'));
echo $datetime->format('Y-m-d H:i:s');

// Available in PHP 5.4

echo (new DateTime('2013-01-29'))->add(new DateInterval('P1D'))->format('Y-m-d H:i:s');

// Available in PHP 5.5

$start = new DateTimeImmutable('2013-01-29');
$datetime = $start->modify('+1 day');
echo $datetime->format('Y-m-d H:i:s');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ ID dưới dạng các giá trị được phân tách bằng dấu phẩy

  2. Chèn cơ sở dữ liệu mysql đang thay đổi tất cả các ID thành 4294967295

  3. Làm cách nào để đặt mysqli ném ngoại lệ bằng MYSQLI_REPORT_STRICT?

  4. Mysql2 ::Lỗi:Giá trị chuỗi không chính xác

  5. Máy chủ MySQL '::1' hoặc '127.0.0.1' không được phép kết nối với máy chủ MySQL này