mysql 日期函数
#now(),获取当前时间戳的日期格式[‘Y-m-d H:i:s‘] #sysdate().获取当前时间戳的日期格式[‘Y-m-d H:i:s‘] select now() select sysdate(); #curdate() 获取当前时间戳的日期格式[‘Y-m-d‘] current_date() select curdate(); select current_date(); #curtime()/current_time 获取当前时间戳的时间格式[‘H:i:s‘] select curtime(); select current_time(); # 获得当前 UTC(格林尼治时间) 日期时间函数:utc_date(), utc_time(), utc_timestamp() select utc_time(),utc_date(),utc_timestamp() #dayofweek(date)获取日期一周中属于周几 #dayofmonth()获取日期在一月中属于第几天 #dayofyear()获取日期在一年中属于第几天 select dayofweek(‘2014-11-17‘) select dayofmonth(‘2014-11-17‘) select dayofyear(‘2014-11-17‘) #5. MySQL 返回星期和月份名称函数:dayname(), monthname() select dayname(); select monthname(); #last_day()返回日期月份中最后一天的日期 select last_day(‘2014-11-17‘); #date_add(now(),sss)返回一个增加设定的日期 select date_add(‘2014-11-17‘,interval 2 day) select date_add(‘2014-11-17‘,interval 1 week) #date_sub(now(),sss) 返回一个减少特定设定的日期 select date_sub(‘2014-11-17‘,interval 2 day) #period_diff(date1,date2)比较两个日期相差的月数 period_diff(201411,201408); #unix_timestamp()获取当前的时间戳 select unix_timestamp(); #from_unixtime()将时间戳转化为日期格式 select from_unixtime(unix_timestamp(),‘%Y-%m-%d‘); #date_format格式化日期格式 select date_format(now(),‘%Y-%m-%d‘);
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。