Làm cách nào tôi có thể đếm giữa hai ngày trong php?

Hàm strtotime[] trả về giá trị dấu thời gian của ngày được cung cấp trong đối số đầu tiên của hàm này. Cách tính chênh lệch giữa các ngày đã được trình bày trong phần này của hướng dẫn

Ví dụ 1. In sự khác biệt giữa hai ngày Dựa trên Dấu thời gian
Tạo tệp PHP với tập lệnh sau để tính toán sự khác biệt giữa ngày hiện tại và một ngày cụ thể. Hàm strtotime[] đã được sử dụng trong tập lệnh để tạo các giá trị dấu thời gian của cả hai ngày và giá trị trừ của các giá trị dấu thời gian này đã được chuyển đổi thành ngày.



//Set the current date
$today = date['Y-m-d'];

//Assign a date in 'Y-m-d' format
$futureDate = "2022-09-30";

//Calculate the date difference based on timestamp values
$difference = strtotime[$futureDate] - strtotime[$today];

//Calculate difference in days
$days = abs[$difference/[60 * 60]/24];

//Print the date difference in days
echo "

The difference between ".$today." and ".$futureDate." is ".$days." days.

";
?>

Đầu ra sau sẽ xuất hiện sau khi thực thi tập lệnh trước đó

Tính chênh lệch ngày bằng cách sử dụng hàm date_diff[]

date_diff[] là một hàm có sẵn của PHP để tính toán sự khác biệt giữa hai ngày. Cú pháp của chức năng này được cung cấp dưới đây

cú pháp

date_diff [$objDate1, $objDate2

Chủ Đề