MYSQL常用函数(时间和日期函数)

CURDATE()或CURRENT_DATE() 返回当前的日期

CURTIME()或CURRENT_TIME() 返回当前的时间

DATE_ADD(date,INTERVAL int keyword)返回日期date加上间隔时间int的结果(int必须按照关键字进行格式化),如:SELECTDATE_ADD(CURRENT_DATE,INTERVAL 6 MONTH);

DATE_FORMAT(date,fmt)

依照指定的fmt格式格式化日期date值

DATE_SUB(date,INTERVAL int keyword)返回日期date加上间隔时间int的结果(int必须按照关键字进行格式化),如:SELECTDATE_SUB(CURRENT_DATE,INTERVAL 6 MONTH);

DAYOFWEEK(date)   返回date所代表的一星期中的第几天(1~7)

DAYOFMONTH(date)  返回date是一个月的第几天(1~31)

DAYOFYEAR(date)   返回date是一年的第几天(1~366)

DAYNAME(date)   返回date的星期名,如:SELECT DAYNAME(CURRENT_DATE);

FROM_UNIXTIME(ts,fmt)  根据指定的fmt格式,格式化UNIX时间戳ts

HOUR(time)   返回time的小时值(0~23)

MINUTE(time)   返回time的分钟值(0~59)

MONTH(date)   返回date的月份值(1~12)

MONTHNAME(date)   返回date的月份名,如:SELECT MONTHNAME(CURRENT_DATE);

NOW()    返回当前的日期和时间

QUARTER(date)   返回date在一年中的季度(1~4),如SELECT QUARTER(CURRENT_DATE);

WEEK(date)   返回日期date为一年中第几周(0~53)

YEAR(date)   返回日期date的年份(1000~9999)

时间: 2024-11-01 14:41:59

MYSQL常用函数(时间和日期函数)的相关文章

mysql 中 时间和日期函数

原文链接: mysql 中 时间和日期函数 - redfox - 博客园 http://www.cnblogs.com/redfox241/archive/2009/07/23/1529092.html ----------------------------------------------------------------------------------------------------------------------------------------------------

mysql 时间和日期函数学习

mysql 时间和日期函数学习 为了方便使用了比较智能的mysql客户端工具mycli,关于这个工具的介绍可以在另一篇文章(http://watchman110.blog.51cto.com/9194028/1687953)里了解! 1,now()函数,获得当前日期和时间 mysql [email protected]:(none)> SELECT NOW() +---------------------+ | NOW()       | |---------------------| |201

MYSQL常用的时间日期函数

#时间日期函数 #获取当前日期XXXX-XX-XXSELECT CURRENT_DATE(); SELECT CURDATE();#效果与上一条相同 #获取当前日期与时间XXXX-XX-XX XX:XX:XXSELECT NOW(); SELECT LOGTIME();#效果与上一条相同SELECT SYSDATE();#效果与上一条相同 #分别获取某一部分 SELECT YEAR(NOW());#获取年份 SELECT MONTH(NOW());#获取月份SELECT DAY(NOW());获

mysql 中时间和日期函数应用

一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2015-01-22 22:20:46 | +---------------------+ 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() ,current_

ABAP函数篇1 日期函数

1. 日期格式字段检查 data:l_date type ekko-bedat. l_date = '20080901'. CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY' EXPORTING DATE                            = l_date EXCEPTIONS PLAUSIBILITY_CHECK_FAILED       = 1 OTHERS                          = 2 . IF SY-SUBRC

PHP里常用的随机数和日期函数

常用函数: 生成随机数: Each rand(1,10);第一个参数是最小值,第二个参数是最大值,不能只给一个参数 日期时间函数: Echo time();  取当前时间的时间搓 Y表示4位数字的年份 y表示2位数字的年份 m是数字表示的月份 M是三个字母缩写的月份 d数字表示的天 D是三个字母表示的星期几 H是二十四个小时 h是十二个小时 i数字的分钟数 s数字的秒数 Date_default_timezone_set(‘PGC’);可以使用这个语句来准确定位时间 Echo date(Y-m-

C++ 第十课:标准c时间与日期函数

asctime() 时间文本格式 clock() 返回自程序开始运行所经过的时间 ctime() 返回特定格式时间 difftime() 两时刻的间隔 gmtime() 返回指向当前格林威治时间的指针 localtime() 返回指向当前时间的指针 mktime() 返回指定时间的日历格式 strftime() 返回日期和时间的单个元素 time() 返回系统的当前日历时间 asctime 语法:     #include <time.h>   char *asctime( const str

Oracle中时间和日期函数总结

查看当前日期格式:select * from nls_session_parameters where parameter='NLS_DATE_FORMAT'; 修改日期的格式: alter session set nls_date_format = 'yyyy-mm-dd'; 永久设置日期格式:改注册表oracle/HOME0 加字符串NLS_DATE_FORMAT 值yyyy-mm-dd: 1.dd-mon-yy转换为yyyy-mm-dd select to_char(to_date('01

php操作mysql常用的一些内置函数

1.使用数据库: 连接数据库: $con = mysql_connect($hostname, $user, $pass); 连接成功返回一个连接标识符,否则返回false 选择数据库: mysql_select_db('info'); //返回值为布尔类型 设置数据库字符集:     mysql_query('set names utf8');  断开数据库链接: mysql_close($con); 返回上一个错误信息: mysql_error(); 2.执行sql语句: $query =