目录
1. 获取当前时间和日期
2. 获取当前日期
3. 获取当前时间
4. 获取单独的年/月/日/时/分/秒
5. 添加间隔 date_add ( )
1. 获取当前时间和日期
now();
sysdata ( ) ;
区别:
select now ( ) ; 输出的时间点是开始执行 select 关键词的时间;
select sysdate();输出的的时间点是开始执行 sysdate 函数的时间点;
2. 获取当前日期
curdata();
current_date();
3. 获取当前时间
curtime ( ) ;
current_time;
current_time ( ) ;
4. 获取单独的年/月/日/时/分/秒
获取单独的年:year ( now ( ) ) ;
获取单独的月:month ( now ( ) ) ;
获取单独的日:day ( now ( ) ) ;
获取单独的时:hour ( now ( ) ) ;
获取单独的分:minute ( now ( ) ) ;
获取单独的秒:second ( now ( ) ) ;
5. 添加间隔 date_add ( )
增加时间:date_add ( ' 时间 ' , interval 数字 单位) ;
减少时间:date_sub ( ' 时间 ' , interval 数字 单位) 或者 date_add ( ' 时间 ' , interval 负数 单位) ;
另外单位还有 quarter(季度),week(周)等
还有复合单位;year_month(几年几月之后) , month_week (几月几周之后)等;