Ok vì vậy tôi đang làm việc trên một ứng dụng lịch trong hệ thống CRM của mình và tôi cần tìm giới hạn trên và dưới của nửa giờ surrorunding dấu thời gian mà ai đó đã nhập một sự kiện trong lịch để chạy một số SQL trên DB để xác định xem họ đã có thứ gì đó được đặt trong khoảng thời gian đó hay chưa.Làm thế nào để làm tròn dấu thời gian lên và xuống đến nửa giờ gần nhất?
Ví dụ: Tôi có dấu thời gian của 1330518155 = 29 tháng 2 năm 2012 16:22:35 GMT + 4 vì vậy tôi cần nhận 1330516800 và 1330518600 tương đương 16:00 và 16:30.
Nếu có ai có ý tưởng hoặc nghĩ rằng tôi đang tiếp cận phát triển lịch theo cách ngu ngốc, hãy cho tôi biết! Đây là lần đầu tiên tôi làm một công việc liên quan đến quá nhiều công việc với thời gian và ngày tháng nên mọi lời khuyên đều được đánh giá cao!
cố gắng sử dụng chức năng trong thủ công - http://php.net/manual/en/function.strtotime.php - phải hữu ích, bạn có thể thêm hoặc xóa bất kỳ khoảng thời gian nào từ dấu thời gian rất dễ dàng. – Kamil
điều này phải làm gì với thời gian và ngày? nó đơn giản toán học – miki