Làm cách nào để thêm 7 ngày vào ngày hiện tại trong PHP?

Bạn có muốn thêm ngày cho đến nay?

Thêm ngày vào ngày

Mã nguồn sau đây sẽ thêm 5 ngày cho đến nay
Nguồn

    $date = "2015-11-17";
    echo date['Y-m-d', strtotime[$date. ' + 5 days']];
?>

Kết quả

2015-11-22

Thêm ngày vào ngày hiện tại

Mã nguồn sau đây sẽ thêm 5 ngày vào ngày hiện tại

Ngày trong tương lai hoặc ngày hạt có thể được tính bằng cách cộng ngày với ngày hiện tại hoặc ngày cụ thể. PHP có nhiều hàm tích hợp để thêm ngày với một ngày cụ thể. Các hàm date_add[] và strtotime[] có thể được sử dụng để thêm ngày với một ngày trong PHP. Hàm date_add[] được sử dụng với đối tượng ngày được tạo từ lớp DateTime hoặc giá trị ngày được tạo bằng cách sử dụng hàm date_create[]. Hàm strtotime[] được sử dụng với bất kỳ giá trị ngày nào. Việc sử dụng các hàm này để thêm ngày với bất kỳ giá trị ngày nào đã được trình bày trong hướng dẫn này

Thêm ngày với một ngày bằng cách sử dụng hàm date_add[]

Giá trị trong ngày, tháng, năm, giờ, phút và giây có thể được cộng với giá trị ngày để tạo ngày mới bằng cách sử dụng hàm date_add[]. Cú pháp của chức năng này được đưa ra dưới đây

cú pháp

date_add [ date_object, interval_value ]

 
Hàm này có thể nhận hai giá trị đối số và cả hai đối số đều bắt buộc. Đối số đầu tiên được sử dụng để lấy đối tượng ngày và đối số thứ hai được sử dụng để lấy giá trị khoảng thời gian để tạo ngày mới dựa trên giá trị khoảng thời gian. Các cách sử dụng khác nhau của hàm date_add[] được trình bày trong phần này của hướng dẫn

ví dụ 1. Thêm ngày bằng cách sử dụng hàm date_interval_create_from_date_string[]

Tạo một tệp PHP với tập lệnh sau sẽ gán ngày hiện tại trong một đối tượng ngày và thêm ngày theo nhiều cách khác nhau bằng cách sử dụng hàm date_add[]. Hàm date_format[] in ngày hiện tại và ngày mới được tạo theo một định dạng cụ thể. Hàm date_interval_create_from_date_string[] đã được sử dụng trong tập lệnh để thêm một khoảng thời gian với ngày hiện tại. Ngày mới đầu tiên sẽ được tạo bằng cách sử dụng 5 ngày và ngày mới thứ hai sẽ được tạo bằng cách sử dụng 5 tháng 10 ngày

add [new DateInterval['P2Y6M5D']];

  // In ngày
    echo "Ngày sau 2 năm 6 tháng 5 ngày là " , date_format

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

Thêm ngày với một ngày bằng cách sử dụng hàm strtotime[]

Một cách khác để cộng ngày với ngày là sử dụng hàm strtotime[]. Hàm này tạo giá trị dấu thời gian của một ngày cụ thể hoặc sau khi cộng/trừ ngày với ngày cụ thể. Cú pháp của chức năng này được đưa ra dưới đây

cú pháp

strtotime [ $datetime , $time Cách 2. Sử dụng hàm date_add[] . Hàm date_add[] dùng để thêm ngày, tháng, năm, giờ, phút, giây. cú pháp. date_add[đối tượng, khoảng thời gian];

Làm cách nào để thêm ngày vào một ngày cụ thể trong PHP?

Hàm date_add[] thêm ngày, tháng, năm, giờ, phút và giây vào một ngày.

Làm cách nào để có được 7 ngày trước ngày trong PHP?

$t = strtotime [ "-7 ngày" ]; ngày lặp lại [ "d. m. Y" , $t ]; Điều này xuất ra ngày trước một tuần, tức là ngày trước bảy ngày.

Chủ Đề