-- 當前時間
select now(), sysdate(), current_timestamp(), localtime(), localtimestamp();
select curdate(), curtime();
-- 時間格式化
select date_format(now(),'%y-%c-%d %h:%i:%s');
select date_format(now(),'%y-%m-%d %h:%i:%s');
select date_format('2016-07-12 02:10:39', '%y-%m-%d %h:%i:%s');
select str_to_date('2016-07-12 02:10:39', '%y-%m-%d %h:%i:%s');
set @dt = now();
select date(@dt); -- 2016-07-12
select time(@dt); -- 14:03:39
select year(@dt); -- 2016
select quarter(@dt); -- 3
select month(@dt); -- 7
select week(@dt); -- 28
select day(@dt); -- 12
select hour(@dt); -- 14
select minute(@dt); -- 3
select second(@dt); -- 39
select microsecond(@dt); -- 0
-- 時間計算
set @dt = now();
select date_add(@dt, interval 1 day); -- 加1天
select date_add(@dt, interval 1 hour); -- 加1小時
select date_add(@dt, interval 1 minute); -- 加1分鐘
select date_add(@dt, interval 1 second); -- 加1秒
select date_add(@dt, interval 1 microsecond);-- 加1毫秒
select date_add(@dt, interval 1 week); -- 加1周
select date_add(@dt, interval 1 month); -- 加1月
select date_add(@dt, interval 1 quarter);-- 加1季
select date_add(@dt, interval 1 year); -- 加1年
-- 返回星期和月份名稱
set @dt = now();
select dayname(@dt); -- tuesday
select monthname(@dt); -- july
-- 返回最後一天
set @dt = now();
select last_day(@dt); -- 2016-07-31
-- mysql(時間、秒)轉換函式:time_to_sec(time), sec_to_time(seconds)
select time_to_sec('02:00:15'); -- 7215
select sec_to_time(7215); -- '02:00:15'
-- mysql(日期、天數)轉換函式:to_days(date), from_days(days)
select to_days('0000-00-00'); -- 0
select to_days('2016-07-12'); -- 736522
select from_days(0); -- '0000-00-00'
select from_days(736522); -- '2016-07-12'
時間日期的轉換
我們在使用springboot做開發的時候,經常會遇到時間的格式問題。由於springboot預設使用了jackson做json的轉換,所以我們可以直接使用 jsonformat註解和 datetimeformat spring自帶的 jsonformat pattern yyyy mm dd hh...
JS獲取當前時間日期
var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...
mysql時間日期 MySql 時間和日期函式
下面是mysql各種內建時間函式 1.curdate current date 用於獲取當前的日期。2.curtime current time 用於獲取現在的時鐘時間。3.now current timestamp localtime sysdate 四類函式可以獲取當前的日期和時鐘時間 4.da...