2009-06-30 46 views
7

trong trang web của tôi, tôi cần tính toán ngày [ví dụ. SUN, MON, TUE ...] kể từ ngày .. Ngày có định dạng ['06/22/2009 '] này? Làm thế nào tôi có thể tính toán nó trong ngày [Đó là nó sẽ cho tôi thấy MON] trong php. Xin hãy giúp tôi tìm hiểu. Cảm ơn trước ..Chuyển đổi ngày sang ngày trong php

Trả lời

19

Trước tiên, bạn cần phải phân tích chuỗi '06/22/2009' thành một dấu thời gian, có thể sử dụng strtotime():

$dt = strtotime('06/22/2009'); 

Sau đó, bạn có thể định dạng timestamp sử dụng date():

$day = date("D", $dt); 

Nếu bạn đặc biệt muốn nó trong chữ hoa, sử dụng strtoupper():

print strtoupper($day); 
-1

pls kiểm tra funcion. đặt ra cho thấy ngày hiện tại.pls cho tôi biết ngày đã cho trước trong date("D",$dat)

+0

Bài đăng có chất lượng rất thấp. Một số cải tiến được yêu cầu để làm cho nó dễ đọc nếu câu trả lời là chính xác. – mins

0

Đối với người xem trong tương lai, tôi nghĩ điều này sẽ hữu ích hơn.

echo date('l', strtotime('11/20/2017')); 
Các vấn đề liên quan