日期与时间函数

分别返回日期和时间:

1 SELECT CURDATE();
2 SELECT CURRENT_DATE();
3 SELECT CURDATE()+0;// 将查询出来的日期格式转化为数字
4
5 SELECT CURTIME();
6 SELECT CURRENT_TIME();
7 SELECT CURTIME()+0;//将查询出来的时间格式转化为数字

同时返回日期和时间:

1 SELECT CURRENT_TIMESTAMP();
2 SELECT LOCALTIME();
3 SELECT NOW();
4 SELECT SYSDATE();

可以在语句后面加   AS   为查询结果 添加别名:

1 SELECT CURRENT_TIMESTAMP() AS "此时此刻";

在指定日期中提取月份:

1 SELECT MONTH(‘2015-09-23‘),MONTHNAME(‘2015-09-23‘);

运行结果:

 1 SELECT MONTH(‘2015-09-23‘),MONTHNAME(‘2015-09-23‘);//返回月
 2 SELECT DAY(‘2014-10-25‘);//返回日
 3 SELECT YEAR(‘2014-10-25‘);//返回年份
 4 SELECT DAYNAME(‘2014-10-25‘);//返回星期
 5 SELECT QUARTER(‘2014-10-25‘);//返回季度
 6 SELECT HOUR(‘09:30:23‘), MINUTE(‘09:30:23‘),SECOND(‘09:30:23‘);//返回时分秒
 7
 8 //返回该日期所在周是第几周
 9 SELECT WEEK(‘2014-10-25‘);//从0开始记
10 SELECT WEEKOFYEAR(‘2014-10-25‘);//从1开始记
11
12 //返回该日期在该星期中处于第几天
13 SELECT DAYOFWEEK(‘2014-10-25‘);//星期日为第一天
14 SELECT WEEKDAY(‘2014-10-25‘);//星期一为第0天
15 SELECT DAYOFMONTH(‘2014-10-25‘);//该天在该月是第几天
16 SELECT DAYOFYEAR(‘2014-10-25‘);//该天在该年是第几天
时间: 2024-10-04 11:18:14

日期与时间函数的相关文章

SQL日期和时间函数

使用这些函数可以计算日期和时间值.例如,假设您希望了解通常在一周中哪一天的销售量最高.使用 DAYOFWEEK 函数,您可以创建一个公式来标识每天的销售订单数量.再比如,假设您希望比较在过去的一年中的季度收益.使用 QUARTER 函数,您可以按季度划分整年的销售量. 日期和时间函数可使用以下数据类型:String.Integer 和 DateTime.其默认格式由本地计算机的区域设置决定. datepart参数 datepart 缩写 year yy, yyyy quarter qq, q m

MySQL数据库—日期与时间函数

一. 日期和时间函数 函数的概念:按指定格式输入参数,返回正确结果的运算单元 1. 返回当前日期:curdate() current_date() current_date()+0可以将当前日期转换为数值型 例: select curdate(), current_date(), curdate()+0 2015-09-22       2015-09-22       20150922 2. 返回当前时间:curtime() current_time() current_time()+0 例:

MySQL 日期和时间函数

MYsql日期和时间函数 大汇总这里是一个使用日期函数的例子.下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) = 30; DAYOF MYsql日期和时间函数大汇总这里是一个使用日期函数的例子.下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM tab

MySQL数据库9 - 日期与时间函数

一 日期和时间函数 函数的概念:按指定格式输入参数,返回正确结果的运算单元 1. 返回当前日期:curdate() current_date() current_date()+0可以将当前日期转换为数值型 例: select curdate(), current_date(), curdate()+0 2015-09-22       2015-09-22       20150922 2. 返回当前时间:curtime() current_time() current_time()+0 例:s

Sql Server函数全解<四>日期和时间函数

原文:Sql Server函数全解<四>日期和时间函数   日期和时间函数主要用来处理日期和时间值,本篇主要介绍各种日期和时间函数的功能和用法,一般的日期函数除了使用date类型的参数外,也可以使用datetime类型的参数,但会忽略这些值的时间部分.相同的,以time类型值为参数的函数,可以接受datetime类型的参数,但会忽略日期部分. 1.获取系统当前日期的函数getDate();  getDate()函数用于返回当前数据库系统的日期和时间,返回值的类型为datetime.[例]sel

PHP中日期和时间函数简介

PHP中日期和时间相关函数简介 一.UNIX时间戳 在当前大多数的UNIX系统中,保存当前日期和时间的方法是:保存格林尼治标准时间从1970年1月1日零点起到当前时刻的秒数,以32为整列表示.1970年1月1日零点也称为UNIX纪元.在Windows系统下也可以使用UNIX时间戳,简称时间戳,但如果时间在1970年以前或2038年以后,处理的时候可能会出现问题. PHP在处理有些数据,特别是对数据库中时间类型的数据进行格式化时,经常需要先将时间类型的数据转化为UNIX时间戳再进行处理,另外,不同

mysql学习第三天练习(日期和时间函数)

-- 日期和时间函数 -- 获取当前日期 select curdate(),current_date() from dual -- 返回服务器当前的日期和时间 select NOW(),SYSDATE() from dual -- 返回当前时间 select CURTIME() from dual -- 返回世界标准日期时间 select UTC_DATE(),UTC_TIME() from dual -- 返回两个日期相差时间 select TIMEDIFF('12:30:00','40000

MySQL日期和时间函数

WEEKDAY( date ) 返回date的星期索引( 0=星期一,1=星期二, ……6= 星期天 ) . mysql> select WEEKDAY( '1997-10-04 22:23:00' ) ; -> 5 mysql> select WEEKDAY( '1997-11-05' ) ; -> 2 DAYOFMONTH( date ) 返回date的月份中日期,在1到31范围内. mysql> select DAYOFMONTH( '1998-02-03' ) ; -

PHP 日期与时间函数库

函数 描述 checkdate() 验证格利高里日期. date_default_timezone_get() 返回默认时区. date_default_timezone_set() 设置默认时区. date_sunrise() 返回给定的日期与地点的日出时间. date_sunset() 返回给定的日期与地点的日落时间. date() 格式化本地时间/日期. getdate() 返回日期/时间信息. gettimeofday() 返回当前时间信息. gmdate() 格式化 GMT/UTC 日

Sql Server系列:日期和时间函数

1. 获取系统当前日期函数GETDATE() GETDATE()函数用于返回当前数据库系统的日期和时间,返回值的类型为datetime. SELECT GETDATE() 2. 返回UTC日期的函数GETUTCDATE() UTCDATE()函数返回当前UTC(世界标准时间)日期值. SELECT GETUTCDATE()