Làm cách nào để có được ngày cuối cùng của năm trong php?

Đưa ra một ngày và nhiệm vụ để lấy ngày cuối cùng của tháng trong ngày đó, bài viết này giải thích cách đạt được điều đó theo các phương pháp khác nhau và với các ví dụ trong PHP

Giả sử bạn có

$date = "2022-01-13"

Vì tháng trong ngày này là tháng 1, có 31 ngày nên ngày cuối cùng của tháng sẽ là 31-01-2022

Hãy hiểu ngắn gọn một số khái niệm quan trọng ở đây trước khi đi xa

Dấu thời gian Unix

Dấu thời gian Unix đề cập đến số giây đã trôi qua kể từ ngày 1 tháng 1 năm 1970, lúc 00. 00. 00 UTC

UTC [Giờ phối hợp quốc tế], còn được gọi là GMT [Giờ kinh tuyến Greenwich] là thời gian ở kinh độ 0°. Thời điểm ngày 1 tháng 1 năm 1970, 00. 00. 00 UTC được gọi là kỷ nguyên Unix

Máy tính đếm thời gian bằng dấu thời gian Unix [tức là số giây đã trôi qua kể từ Unix epoch]

Hàm strtotime[]

Hàm strtotime[] là một hàm có sẵn trong PHP được sử dụng để phân tích ngày hoặc thời gian thành dấu thời gian Unix

cú pháp

strtotime[thời gian, bây giờ];

Thời gian là tham số bắt buộc chỉ định chuỗi ngày/giờ mà chúng tôi muốn chuyển đổi thành dấu thời gian

Hiện tại là một tham số tùy chọn chỉ định dấu thời gian được sử dụng làm cơ sở để tính ngày tương đối. Trong hầu hết các trường hợp, bạn sẽ không cần

Dưới đây là một ví dụ về chuyển đổi ngày thành dấu thời gian Unix

Chủ Đề