mysql时间函数:
1 to_days()转换成天数; dayofweek(),weekday(date),取得星期: dayofweek() ,dayofmonth,dayofyea, week,month,year,date,
2时间的加减: date_sub(now(),interval 10 type):,date_add(),adddate,subdate type:sencod, minute,hour,secnod,day,month,year,
MINUTE_SECOND | "MINUTES:SECONDS" |
HOUR_MINUTE | "HOURS:MINUTES" |
DAY_HOUR | "DAYS HOURS" |
YEAR_MONTH | "YEARS-MONTHS" |
HOUR_SECOND | "HOURS:MINUTES:SECONDS" |
DAY_MINUTE | "DAYS HOURS:MINUTES" |
DAY_SECOND |
3:时间的格式化:Date_Format:
修饰符 | 含义 |
%M | 月的名字 (January ..December ) |
%W | 星期的名字 (Sunday ..Saturday ) |
%D | 有英文后缀的某月的第几天 (0th , 1st , 2nd , 3rd , etc.) |
%Y | 年份,数字的,4 位 |
%y | 年份,数字的,2 位 |
%X | 周值的年份,星期日是一个星期的第一天,数字的,4 位,与 '%V' 一同使用 |
%x | 周值的年份,星期一是一个星期的第一天,数字的,4 位,与 '%v' 一同使用 |
%a | 缩写的星期名 (Sun ..Sat ) |
%d | 月份中的天数,数字的 (00 ..31 ) |
%e | 月份中的天数,数字的 (0 ..31 ) |
%m | 月,数字的 (00 ..12 ) |
%c | 月,数字的 (0 ..12 ) |
%b | 缩写的月份名 (Jan ..Dec ) |
%j | 一年中的天数 (001 ..366 ) |
%H | 小时 (00 ..23 ) |
%k | 小时 (0 ..23 ) |
%h | 小时 (01 ..12 ) |
%I | 小时 (01 ..12 ) |
%l | 小时 (1 ..12 ) |
%i | 分钟,数字的 (00 ..59 ) |
%r | 时间,12 小时 (hh:mm:ss [AP]M ) |
%T | 时间,24 小时 (hh:mm:ss ) |
%S | 秒 (00 ..59 ) |
%s | 秒 (00 ..59 ) |
%p | AM 或 PM |
%w | 一周中的天数 (0 =Sunday..6 =Saturday) |
%U | 星期 (00 ..53 ),星期日是一个星期的第一天 |
%u | 星期 (00 ..53 ),星期一是一个星期的第一天 |
%V | 星期 (01 ..53 ),星期日是一个星期的第一天。与 '%X' 一起使用 |
%v | 星期 (01 ..53 ),星期一是一个星期的第一天。与 '%x' 一起使用 |
%% |