Mặc dù đối với hầu hết các hoạt động datetime, tôi thường chuyển đổi sang Unixtime và thực hiện phép cộng trừ, v.v. trên số nguyên Unixtime, bạn có thể muốn xem lớp Zend_Date của khung công tác Zend.
Điều này có rất nhiều chức năng mà bạn mô tả. Mặc dù Zend được coi là một "khuôn khổ", nó hoạt động đặc biệt tốt như một thư viện lớp để chọn và chọn các phần tử từ đó. Chúng tôi thường xuyên đưa nó vào các dự án và sau đó chỉ cần rút ra các bit khi cần thiết.