Mở cơ sở dữ liệu của tôi dưới các cột t_stamp Tôi có ngày ví dụNhận chỉ ngày trong dấu thời gian trong mysql
2013-11-26 01:24:34
Từ cùng một cột rằng tôi chỉ muốn có được ngày
2013-11-26
thế nào tôi có thể làm được không? Cảm ơn bạn!
Mở cơ sở dữ liệu của tôi dưới các cột t_stamp Tôi có ngày ví dụNhận chỉ ngày trong dấu thời gian trong mysql
2013-11-26 01:24:34
Từ cùng một cột rằng tôi chỉ muốn có được ngày
2013-11-26
thế nào tôi có thể làm được không? Cảm ơn bạn!
Bạn có thể sử dụng date(t_stamp)
để chỉ lấy phần ngày từ dấu thời gian.
Bạn có thể kiểm tra ngày() chức năng in the docs
DATE (expr)
chiết xuất phần ngày kể từ ngày hoặc datetime biểu expr.
mysql SELECT DATE ('2003-12-31 01:02:03'); -> '2003/12/31'
$date= new DateTime($row['your_date']) ;
echo $date->format('Y-m-d');
Trong khi đoạn mã này có thể giải quyết vấn đề, [trong đó có một lời giải thích] (// meta.stackexchange.com/q/114762) thực sự giúp cải thiện chất lượng bài đăng của bạn. Hãy nhớ rằng bạn đang trả lời câu hỏi cho người đọc trong tương lai và những người đó có thể không biết lý do cho đề xuất mã của bạn. –