Làm cách nào để có được ngày trong tuần bằng PHP?
Tôi đang thêm một bài đăng đơn giản ở đây bằng phương pháp PHP đã giúp tôi. Phương pháp này tính toán thời điểm bắt đầu và kết thúc của một tuần với số năm và tuần. Vấn đề tôi gặp phải là “ngày đầu tuần” mang tính chủ quan. Một số người tin rằng ngày đầu tuần là “Thứ Hai” trong khi những người khác tin rằng ngày đầu tuần là “Chủ nhật”. ISO-8601 chỉ định ngày đầu tuần là “Thứ Hai”. Trong khi đó, hầu hết các lịch phương Tây hiển thị Chủ Nhật là ngày đầu tuần và Thứ Bảy là ngày cuối cùng của tuần Show Để thêm vào sự nhầm lẫn, bản thân các phương thức của PHP có vẻ bối rối về ngày đầu tiên và ngày cuối cùng của tuần là gì Ví dụ
Bạn sẽ nhận thấy rằng chuỗi "chủ nhật tuần này" thực sự trả về Chủ nhật, ngày 4 tháng 2 trong khi đặt ngày thành 0 ngày trong cùng một tuần trả về Chủ nhật, ngày 28 tháng 1. Tôi không nói rằng Chủ nhật không xảy ra hai lần một tuần… nhưng Chủ nhật không xảy ra hai lần một tuần Tất cả điều này để nói, phương pháp dưới đây là phương pháp tôi thấy trả về kết quả hữu ích nhất
|