以前我们就用过now()函数来获得系统时间,用datediff()函数来计算日期相差的天数。我们在计算工龄的时候,让两个日期相减。那么其中的这个now函数返回的就是当前的系统日期和时间。
1. 获取系统时间函数
now()函数,返回的这个日期和时间的格式是这样子的。Y代表的是年份,四个Y的话就代表是四位的这个年份数字大写的M代表的是max月份,然后D代表的是date,就是日期,就是小时、分钟,秒,这个小时默认是24小时制的。这一点大家注意一下,咱们数据库里边默认的最小的时间单位就是秒,不像编程语言,它最小的时间单位是毫秒。
2.日期格式化参数
DATA_FORMAT() 这个函数能帮我们从日期中提炼出非常有用的信息。这个函数的语法如下,第一个参数就是一个日期,第二个参数是一个表达式
占位符 | 作用 | 占位符 | 作用 |
%Y | 年份 | %m | 月份 |
%d | 日期 | %w | 星期(数字) |