如何将日期格式从yy-mm-dd
更改为day-month-year
?
我试过这个:
UPDATE stock
SET date_in = DATE(STR_TO_DATE(date_in, '%d/%m/%Y))
WHERE DATE(STR_TO_DATE(date_in, '%d/%m/%Y') <> '00-00-0000';
但它给了我一个错误。
答案 0 :(得分:3)
您可以使用其中一种日期格式(日期,日期时间,时间戳)将日期存储在数据库中 当您想要为视图格式化它们时,要么使用您的语言,它具有日期格式化功能,要么在SELECT语句中使用内在的mysql date_format