Làm cách nào để nhận chênh lệch tháng giữa hai ngày trong Laravel?

Trong bài viết này, chúng ta sẽ xem cách tính chênh lệch giữa 2 ngày trong PHP, cùng với việc hiểu triển khai của nó thông qua các ví dụ. Đưa ra hai ngày tức là. , start_date và end_date & chúng ta cần tìm sự khác biệt giữa hai ngày

Xem xét ví dụ dưới đây

Input: start_date: 2016-06-01 22:45:00 
       end_date: 2018-09-21 10:44:01
Output: 2 years, 3 months, 21 days, 11 hours, 59 minutes, 1 seconds
Explanation: The difference of 2 dates will give the date in complete format.

Phương pháp 1. Sử dụng hàm date_diff[]

Hàm này được sử dụng để tìm sự khác biệt giữa hai ngày. Hàm này sẽ trả về một đối tượng DateInterval nếu thành công và trả về FALSE nếu thất bại

Thí dụ. Ví dụ này minh họa việc sử dụng hàm date_diff[] để tính chênh lệch giữa 2 ngày

PHP




Chủ Đề