码迷,mamicode.com
首页 > 数据库 > 详细

mysql 日期函数

时间:2014-11-17 15:26:41      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:blog   io   ar   for   div   on   2014   log   ad   

#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‘);

  

mysql 日期函数

标签:blog   io   ar   for   div   on   2014   log   ad   

原文地址:http://www.cnblogs.com/ikasa007/p/4103600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!