PHP ngày trong tuần
Tôi đã cố gắng trình bày các hàm và phương thức của
350 chính tại đây. Bạn chắc chắn nên xem qua tài liệu để đọc về các chức năng không có trong hướng dẫn. Nếu bạn có bất kỳ câu hỏi nào, vui lòng cho tôi biết trong phần bình luận Bài viết này hướng dẫn bạn cách lấy ngày của một ngày trong tuần bằng PHP. Giải pháp của chúng tôi dựa trên việc gán các số từ 0 đến 6 cho các ngày trong tuần từ Chủ Nhật đến Thứ Bảy Show Chúng tôi sẽ sử dụng các hàm PHP 2 và 3 để tính toánĐể lấy ngày cho một số, chúng tôi sẽ chọn một ngày ban đầu từ một tuần. Ngày sẽ có định dạng 4, sau đó chúng tôi chọn một số từ 0 đến 6Bằng cách này, chúng ta sẽ biết rằng bất kỳ ngày nào PHP trả về cho số đều trong cùng một tuần với ngày ban đầu. Sau đó, chúng tôi sử dụng PHP để lấy ngày bằng cách sử dụng số đã chọn và ngày ban đầu Mã PHP sẽ sử dụng thuật toán sau
Sau đây là việc thực hiện thuật toán này
đầu ra Khi bạn có ngày ở định dạng 4, bạn có thể tìm thấy ngày nó rơi vào, e. g. , thứ hai hoặc chủ nhật. Vì chúng tôi đã có một ngày (từ phần trước), chúng tôi có thể sửa đổi mã của mình để in tên ngàyCác sửa đổi sẽ cho phép chúng tôi in văn bản đầy đủ của ngày kể từ ngày. Chúng tôi sẽ sử dụng hàm 8 và chúng tôi sẽ chuyển phần sau đây làm đối số của nó Để lấy ngày đầu tuần trong PHP, mã như sau: Ví dụBản thử trực tiếp đầu raĐiều này sẽ tạo ra đầu ra sau - First day = Monday - 09/12/2019 Ví dụBây giờ chúng ta hãy xem một ví dụ khác - Bản thử trực tiếp "; $res = date('l - d/m/Y', strtotime("sunday 0 week")); echo "First day (next week) = ", $res; ?> đầu raĐiều này sẽ tạo ra đầu ra sau - Displaying Sunday as first day of a week... First day (next week) = Sunday - 15/12/2019 DNgày ở định dạng văn bảnMon, Wed, SunjGiống 'd', nhưng không có số 05, 9, 14, 31l (chữ thường L)Giống 'D' nhưng không rút ngắnThứ hai, Chủ nhậtSOKết thúc thứ tự của ngày trong thángthứ nhất, thứ 2, thứ 20Giá trị số cho ngày Sử dụng hàm strtotime() để lấy ngày đầu tuần bằng PHP. Hàm này trả về dấu thời gian của biến thời gian mặc định và sau đó sử dụng hàm date() để chuyển đổi dấu thời gian ngày thành ngày dễ hiểu. Hàm strtotime(). Hàm strtotime() trả về kết quả theo dấu thời gian bằng cách phân tích cú pháp chuỗi thời gian. strtotime($EnglishDateTime, $time_now) Thông số. Hàm strtotime() chấp nhận hai tham số như đã đề cập ở trên và được mô tả bên dưới
date(). Hàm date() trả về định dạng ngày dễ hiểu hơn và con người có thể đọc được. date( format, timestamp ) Thông số. Hàm này chấp nhận hai tham số như đã đề cập ở trên và được mô tả bên dưới
Ghi chú. Trong PHP, tuần bắt đầu bằng Thứ Hai, vì vậy nếu chuỗi thời gian được đưa ra là “tuần này” thì đầu ra sẽ là dấu thời gian của Thứ Hai, có thể đọc được bằng cách chuyển nó qua hàm date(). chương trình 1. Nhận mặc định ngày đầu tiên của tuần khi chuỗi thời gian là “tuần này”. phpFirst day = Monday - 09/12/20191
First day = Monday - 09/12/20192 First day = Monday - 09/12/20193
First day = Monday - 09/12/20194
First day = Monday - 09/12/20195 First day = Monday - 09/12/20196 date( format, timestamp )0 date( format, timestamp )1 date( format, timestamp )2_______73 date( format, timestamp )4 date( format, timestamp )5 date( format, timestamp )6 date( format, timestamp )7
date( format, timestamp )8 date( format, timestamp )9 date( format, timestamp )0 91
92đầu ra. 9Bây giờ, chủ nhật thường được coi là ngày đầu tiên của một tuần. Vì vậy, trong PHP để lấy Chủ nhật là ngày đầu tiên của tuần, hãy xem xét Chủ nhật của tuần trước. Tức là để lấy ngày đầu tiên (Chủ nhật) của tuần cần lấy Chủ nhật của tuần trước và để lấy ngày đầu tiên (Chủ nhật) của tuần sau cần lấy Chủ nhật của tuần này, v.v. PHP hỗ trợ lập chỉ mục -ve trong chuỗi thời gian. Vì vậy, để lấy tuần trước, nó có thể sử dụng chuỗi thời gian là “-1 tuần” và để lấy ngày, nó cũng có thể phải bao gồm tên của ngày trong chuỗi thời gian. PHP có bao nhiêu ngày một tuần?Độ dài trung bình của một PHP
. Phần lớn các PHP mong muốn khách hàng tham gia các phiên ở bất kỳ đâu trong khoảng thời gian từ ba đến năm ngày mỗi tuần và các phiên thường kéo dài khoảng sáu giờ.
Làm cách nào để hiển thị ngày trong PHP?Có thể sử dụng các ký tự sau. . d - Ngày trong tháng (từ 01 đến 31) D - Một đại diện văn bản của một ngày (ba chữ cái) j - Ngày trong tháng không có số 0 đứng đầu (1 đến 31) l (viết thường 'L') - Biểu diễn toàn văn của một ngày Làm cách nào để lấy ngày kể từ ngày trong PHP?Nếu bạn không muốn sử dụng lớp DateTime thì bạn chỉ cần sử dụng hàm date() của PHP để lấy tên ngày .
Làm cách nào để biết PHP hôm nay là thứ Hai? |