MySQL 日期格式中文
MySQL是一种常用的数据库管理系统,日期格式在数据库中的记录非常重要。MySQL支持在日期格式中添加中文字符,方便使用中文语言的用户查看或者操作日期格式。下面是MySQL日期格式中的中文符号及其含义:%c:年的前两位数字表示(00-99)%y:年的后两位数字表示(00-99)%Y:四位数字的年份表示(0000-9999)%o:ISO 8601标准的年份数字表示,与%c相似,但是不同的有x年是存在前一年或者后一年的情况%j:年份中的天数(001-366)%W:星期名(完整的weekday名称)%a:星期的缩写名(Sun-Sat)%b:月份的缩写名(Jan-Dec)%c:月份的数字表示(0-12)%D:月份中的天数,带有英文的后缀(1st,2nd,3rd,4th等)%d:月份中的天数(00-31)%e:月份中的天数(0-31)%u:星期(1-7),根据ISO标准,星期一是第一天%U:不包括当前周的年份中的周数(00-53)%V:基于ISO 8601标准的年份中的周数(01-53)%v:不包括当前年份的周数(01-53)%w:星期(0-6),星期天是第一天
使用示例
SELECT DATE_FORMAT(NOW(),'%Y-%M-%D %h:%i:%S');结果:2021年07月27日 03:55:31
注意事项
*月份用中文进行表示的话,只需在MySQL代码中用其英文缩写表示即可。*日期的格式必须以百分号(%)开头。*使用中文标记必须保证MySQL的字符集为utf-8。