Hướng dẫn dùng str_to_datetime mysql trong PHP
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. 1. Mô tảHàm 2. Cú phápCú pháp của hàm STR_TO_DATE( string, format_mask ) Trong đó: Bài viết này được đăng tại [free tuts .net]
Lưu ý:
3. VersionHàm
4. Ví dụmysql> SELECT STR_TO_DATE('February 05 2019', '%M %d %Y'); Ket qua: '2019-02-05' mysql> SELECT STR_TO_DATE('March,9,2019', '%M,%e,%Y'); Ket qua: '2019-03-09' mysql> SELECT STR_TO_DATE('Friday, February 20, 2019', '%W, %M %e, %Y'); Ket qua: '2019-02-20' mysql> SELECT STR_TO_DATE('2019,5,25 08', '%Y,%m,%d %h'); Ket qua: '2019-05-25 08:00:00' mysql> SELECT STR_TO_DATE('2019,3,27 02,30,05', '%Y,%m,%d %h,%i,%s'); Ket qua: '2019-03-27 02:30:05' mysql> SELECT STR_TO_DATE('11,10,35', '%h,%i,%s'); Ket qua: 'NULL' Tôi đang sử dụng jQuery datepicker, định dạng của datepicker là cái này tôi gặp lỗi khi chèn vào cơ sở dữ liệu của mình, nó chỉ chèn 0000-00-00 00 00 00 mã của tôi là
Tôi chắc chắn rằng phụ trang của tôi là chính xác ...
59 hữu ích 1 bình luận 348k xem chia sẻ answer 178 Như đã nêu trong Chữ viết ngày và giờ :
Do đó, chuỗi
Cảnh báo
178 hữu ích 0 bình luận chia sẻ answer 10 Bạn nên cân nhắc tạo dấu thời gian từ ngày đó với mktime () ví dụ:
10 hữu ích 0 bình luận chia sẻ answer 8
8 hữu ích 2 bình luận chia sẻ answer 1 Bạn phải đảm bảo rằng định dạng ngày là YYYY-MM-DD trên đầu ra jQuery của bạn. Tôi có thể thấy jQuery trả về MM-DD-YYYY, đây không phải là định dạng ngày MySQL hợp lệ và đây là lý do tại sao nó trả về lỗi. Để chuyển đổi nó thành đúng, bạn có thể làm như sau:
Sau đó, bạn sẽ nhận được ngày được định dạng sẽ là định dạng MySQL hợp lệ, đó là YYYY-MM-DD, tức là 2012-08-25 Tôi cũng khuyên bạn nên sử dụng mysql_real_escape_string khi bạn chèn dữ liệu vào cơ sở dữ liệu để ngăn chặn việc tiêm SQL như một giải pháp nhanh chóng hoặc tốt hơn là sử dụng PDO hoặc MySQLi . Truy vấn chèn của bạn bằng cách sử dụng
1 hữu ích 0 bình luận chia sẻ answer 0 Phương pháp đơn giản nhất là
0 hữu ích 0 bình luận chia sẻ answer 0 Lấy một đối tượng ngày tháng từ bộ chọn ngày jquery bằng cách sử dụng
Đối với mysql, ngày cần phải ở định dạng thích hợp. Một tùy chọn xử lý mọi vấn đề về múi giờ là sử dụng moment.js
0 hữu ích 0 bình luận chia sẻ answer 0 HTML:
SQL
0 hữu ích 2 bình luận chia sẻ answer -2 Hãy thử một cái gì đó như thế này ..
-2 hữu ích 0 bình luận chia sẻ answer -2 Trước hết cửa hàng
Bạn phải chứa ngày trong một cote ('') Tôi hy vọng nó sẽ giúp. -2 hữu ích 0 bình luận chia sẻ Đăng nhập để trả lời câu hỏiCó thể bạn quan tâm |