莱芜市网站建设设计,品牌设计logo vi设计,检察院门户网站建设自查自纠报告,公司网站维护要做什么1.获取当前时间
-- 获取当前时间
SELECT NOW(); -- 获取当前日期
SELECT CURDATE(); -- 获取当前时分秒
SELECT CURTIME(); 2.获取对应日期对应的年/月/日/月份名/星期数
-- 返回对应日期对应的年/月/日/月份名/星期数
select year(now())as 年,month(now())as 月,day(now())…1.获取当前时间
-- 获取当前时间
SELECT NOW(); -- 获取当前日期
SELECT CURDATE(); -- 获取当前时分秒
SELECT CURTIME(); 2.获取对应日期对应的年/月/日/月份名/星期数
-- 返回对应日期对应的年/月/日/月份名/星期数
select year(now())as 年,month(now())as 月,day(now())as 日,
monthname(now())as 月份名,dayname(now())as 星期数; 3.DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
语法
DATE_FORMAT(date,format)
date 参数是合法的日期。format 规定日期/时间的输出格式。 -- DATE_FORMAT对日期格式化
SELECT DATE_FORMAT(NOW(), %Y-%m-%d 00:00:00) ; 4.DATE_SUB() 函数从日期减去指定的时间间隔
语法
DATE_SUB(date,INTERVAL expr type)
date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 -- DATE_SUB是一个函数用于从当前日期中减去指定的时间间隔
SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH); 4.DATE_ADD() 函数向日期添加指定的时间间隔。
语法
DATE_ADD(date,INTERVAL expr type)
date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 -- DATE_ADD() 函数是用于在日期时间值上添加指定的时间间隔的函数
SELECT DATE_ADD( NOW(), INTERVAL 45 SECOND); 5.时间差的计算
DATEDIFF计算两个日期相差的天数
-- 计算日期差
SELECT DATEDIFF(2023-11-11,2023-11-10);
SELECT DATEDIFF(2023-11-11 09:00:00,2023-11-10 08:00:00); TIMESTAMPDIFF计算日期的时间差
TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)
计算时间差返回 datetime_expr2 − datetime_expr1 的时间差
-- 计算日期时间差
SELECT TIMESTAMPDIFF(HOUR,2023-11-11 09:00:00,2023-11-11 14:10:50); TIMEDIFF计算时间差
-- 计算时间差
SELECT TIMEDIFF(2023-11-11 09:00:00,2023-11-10 09:10:49);