相关文章推荐

日期取年、月、日

select id, phone,time,year(time),month(time), DAY(time),TIME(time) from user where phone='xx' #分别取年、月、日、时间
select id, phone,time,year(time) from user where phone='xxxxxx' #取年 select id, phone,time,month(time) from user where phone='xxxxxx' #取月 select id, phone,time,DAY(time) from user where phone='xxxxxx' #取日 select id, phone,time,TIME(time) from user where phone='xxxxxx' #取时间

日期格式化

-- 时间格式化为 “YYYY-MM-DD”
SELECT date_format( createTime,'%Y-%m-%d') AS createTime FROM TABLE

date_format()函数其他格式符如下:

说明符说明 工作日的缩写名称(Sun~Sat) 月份的缩写名称(Jan…Dec) 月份,数字形式(0~12) 带有英语后缀的该月日期(0th, 2st, 3nd,…) 该月日期,数字形式(00~31) 该月日期,数字形式((0~31) 微秒(000000 …999999) 以 2 位数表示 24 小时(00~23) %h, %I 以 2 位数表示 12 小时(01~12) 分钟,数字形式(00~59) —年中的天数(001~366) 以 24 小时(0~23)表示 以12小时(1~12)表示 月份名称(January~December) 月份,数字形式(00~12) 上午(AM) 或下午(PM) 时间,12小时制(小时 (hh): 分钟 (mm) : 秒数 (ss) 后加 AM 或 PM) %S, %s 以 2 位数形式表示秒(00~59) 时间,24 小时制(小时 (hh): 分钟 (mm): 秒数 (ss)) 周(00~53),其中周日为每周的第一天 周(00~53),其中周一为每周的第一天 周(01~53),其中周日为每周的第一天,和%X同时使用 周(01~53),其中周一为每周的第一天,和%x同时使用 星期标识(周日、周一、周二…周六) —周中的每日(0= 周日…6= 周六) 该周的年份,其中周日为每周的第一天,数字形式,4 位数,和%V同时使用 该周的年份,其中周一为每周的第一天,数字形式,4位数,和%v同时使用 4 位数形式表示年份 2 位数形式表示年份 %一个文字字符