Tôi đang làm việc trên di chuyển blog từ blog được tạo tùy chỉnh thành Wordpress. Một trong những lĩnh vực mà Wordpress đang tìm kiếm trong cơ sở dữ liệu là dấu ngày/giờ được đặt thành GMT, trước thời gian của chúng tôi là 4 giờ. Vì vậy, về cơ bản tôi cần phải lấy dấu ngày/giờ của chúng tôi (theo định dạng HHYY-MM-DD HH: MM: SS) và thêm bốn giờ vào đó. Tôi đã nhìn vào lệnh MySQL "ADDTIME", nhưng tôi nghĩ rằng chỉ hoạt động trên các lựa chọn, không phải trên chèn.Cách thêm 4 giờ vào thời gian trong PHP/MySQL
Tôi đã thực hiện một tập lệnh đã phát hiện ngày tháng thành từng phần và thêm 4 giờ vào thời gian đó, nhưng logic tiếp theo sẽ được yêu cầu kiểm tra khi 4 giờ đẩy vào ngày/tháng/năm tiếp theo có vẻ hơi quá mức.
Không có gì khiến quý vị không làm việc đó trong cơ sở dữ liệu là.Bạn có thể di chuyển dữ liệu từ cơ sở dữ liệu hiện tại mà không thay đổi dấu thời gian rồi thực hiện UPDATE blog_table SET blog_timestamp = DATE_ADD (blog_timestamp, INTERVAL 4 GIỜ); - điều đó sẽ thực hiện những gì bạn muốn. – artlung