Nhận ngày trước 7 ngày php

Hàm strtotime() phân tích một ngày giờ văn bản tiếng Anh thành dấu thời gian Unix (số giây kể từ ngày 1 tháng 1 năm 1970 00. 00. 00 giờ GMT)

Ghi chú. Nếu năm được chỉ định ở định dạng hai chữ số, các giá trị trong khoảng 0-69 được ánh xạ tới 2000-2069 và các giá trị trong khoảng 70-100 được ánh xạ tới 1970-2000

Ghi chú. Lưu ý ngày ở định dạng m/d/y hoặc d-m-y; . Nếu dấu phân cách là dấu gạch ngang (-) hoặc dấu chấm (. ), thì định dạng d-m-y của Châu Âu được giả định. Để tránh các lỗi tiềm ẩn, bạn nên đặt ngày YYYY-MM-DD hoặc date_create_from_format() khi có thể

❮ Tham chiếu ngày/giờ PHP

Ví dụ

Trừ 40 ngày kể từ ngày 15 tháng 3 năm 2013

$date=date_create("15-03-2013");
date_sub($date,date_interval_create_from_date_string("40 ngày"));
echo date_format($date,"Y-m-d");
?>

Tự mình thử »


Định nghĩa và cách sử dụng

Hàm date_sub() trừ một số ngày, tháng, năm, giờ, phút và giây từ một ngày


cú pháp

date_sub(đối tượng, khoảng thời gian)

Giá trị tham số

Tham sốMô tảđối tượngBắt buộc. Chỉ định một đối tượng DateTime được trả về bởi date_create()intervalRequired. Chỉ định một đối tượng DateInterval

chi tiết kỹ thuật

Giá trị trả về. Trả về một đối tượng DateTime khi thành công. FALSE trên failPhiên bản PHP. 5. 3+
❮ Tham chiếu ngày/giờ PHP

Cộng hoặc trừ ngày từ ngày hiện tại trong Php

T hôm nay tôi sẽ hướng dẫn bạn cách cộng hoặc trừ ngày từ ngày hiện tại trong php. Tôi thường sử dụng mã này để lấy ngày cần thiết. Vì vậy, hãy bắt đầu. Nhìn vào mã bên dưới. -

Cộng hoặc trừ ngày từ ngày hiện tại

1

2

3

4

5

6

7

8

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

$date1 = ngày('M d, . , strtotime('+7 days') ) ."";

echo $date1;

//Trừ 7 ngày kể từ ngày hiện tại

$date2 = ngày('M d, . , strtotime('-7 days') ) ."";

echo $date2;

?>

Thêm bạn có thể thấy chúng tôi đã sử dụng hai hàm date() và strtotime(), trong hàm date() chúng tôi đã cung cấp định dạng cho ngày và trong strtotime chúng tôi đã thêm 7 ngày và sau đó lặp lại nó. Tương tự, chúng ta có thể trừ ngày từ ngày hiện tại. Trong ví dụ trên, chúng tôi đã sử dụng ngày hiện tại nhưng bạn cũng có thể sử dụng ngày tùy chỉnh của mình. Xem mã bên dưới

1

2

3

4

5

6

7

8

9

10

11

//Thêm 7 ngày trong ngày tùy chỉnh

$custom_date = strtotime('2015-01);

$end_date = strtotime("+7 ngày, $custom_date);

echo ngày('Y-m-d', . $end_date) . ";

 

//Trừ 7 ngày kể từ ngày tùy chỉnh

$custom_date = strtotime('2015-01);

$end_date = strtotime("-7 ngày, $custom_date);

echo ngày('Y-m-d', $end_date);

?>

Tôi nghĩ không có gì phức tạp trong ví dụ trên. Chúng tôi chỉ sử dụng ngày tùy chỉnh thay vì ngày hiện tại. Nếu bạn cần thêm trợ giúp, vui lòng hỏi trong bình luận. Bạn có thể tải xuống mã nguồn từ bên dưới

Nhận ngày trước 7 ngày php

Chia sẻ cái này

  • Nhấp để chia sẻ trên Twitter (Mở trong cửa sổ mới)
  • Bấm để chia sẻ trên Facebook (Opens in new window)

Như thế này

Thích Đang tải.

Có liên quan

2015-01-18

Muhammad Faryad

Chia sẻ

  • tiếng riu ríu
  • Nhận ngày trước 7 ngày php

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

echo date('d-m-y. D', mktime(0,0,0,$m,($de-1),$y)); Giá trị ngày của bảy ngày qua chúng ta có thể tìm ra bằng cách sử dụng vòng lặp for.

Làm cách nào để trừ 7 ngày kể từ ngày hiện tại trong PHP?

$date2 = date('M d, Y', strtotime('-7 days') ) .

Làm cách nào để trừ 5 ngày kể từ ngày trong PHP?

Trừ ngày từ ngày . echo date('Y-m-d', strtotime($date. ' - 5 ngày')); ?>

Làm cách nào để trừ ngày từ ngày trong PHP?

Hàm date_sub() trừ một số ngày, tháng, năm, giờ, phút và giây cho một ngày.