加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

获取当前的日期(包含具体的时分秒)

发布时间:2022-11-17 14:31:35 所属栏目:MsSql教程 来源:互联网
导读: 在日常工作中写sql也会经常用到日期函数Mssq日期函数,更甚者在面试的时候会让你在写sql的过程中使用日期函数,因此做了几个常用日期函数的汇总,希望可以帮助其他人了解日期函数。
获取当

在日常工作中写sql也会经常用到日期函数Mssq日期函数,更甚者在面试的时候会让你在写sql的过程中使用日期函数,因此做了几个常用日期函数的汇总,希望可以帮助其他人了解日期函数。

获取当前的日期(包含具体的时分秒)

NOW(),LOCALTIME(),SYSDATE()

Mssq日期函数_oracle日期函数_vb format函数 转换日期为字符

获取当前的日期(不包含具体的时分秒)

CURRENT_DATE(),CURDATE()

Mssq日期函数_vb format函数 转换日期为字符_oracle日期函数

日期与时间戳之间的转化

UNIX_TIMESTAMP(date),FROM_UNIXTIME(时间戳)

oracle日期函数_vb format函数 转换日期为字符_Mssq日期函数

获取当前的时间(时分秒)

CURRENT_TIME(),CURTIME()

Mssq日期函数_vb format函数 转换日期为字符_oracle日期函数

获取月份

vb format函数 转换日期为字符_Mssq日期函数_oracle日期函数

MONTH(date),返回月份的数值

MONTHNAME(date)返回月份的英文名称

vb format函数 转换日期为字符_Mssq日期函数_oracle日期函数

获取天的函数

DAYOFMONTH(date),返回日期属于当前月的第几天

DAYOFYEAR(date)返回日期属于当前年的第几天

vb format函数 转换日期为字符_Mssq日期函数_oracle日期函数

获取星期的函数

DAYNAME(date),返回星期几的英文名字

DAYOFWEEK(date),返回星期几的数值,返回值的范围是1-7,1表示星期日,以此类推

WEEKDAY(date)返回星期几的数值,返回值的范围是0-6,0表示星期一,以此类推

Mssq日期函数_vb format函数 转换日期为字符_oracle日期函数

两个日期间的间隔天数

oracle日期函数_vb format函数 转换日期为字符_Mssq日期函数

TO_DAYS(date),日期date与默认日期(000年1月1日)之间间隔的天数

FROM_DAYS(number),默认日期经过number天后的日期

DATEDIFF(date1,date2)获取指定两个日期间的相隔天数,date1-date2

vb format函数 转换日期为字符_Mssq日期函数_oracle日期函数

日期的加减法

DATE_ADD(date,INTERVAL expr type),在date的基础上添加上指定的时间间隔后的日期

DATE_SUB(date,INTERVAL expr type)在date的基础上减去上指定的时间间隔后的日期

等同于

ADDDATE(date,INTERVAL expr type)=ADDDATE(date,n)

SUBDATE(date,INTERVAL expr type)=SUBDATE(date,n)

type值

常用的year、month、day、hour、minute、second、microsecond(毫秒)、week、quarter

不常用的second_microsecond、minute_microsecond、minute_second、hour_microsecond、hour_second、hour_minute、day_microsecond、day_second、day_minute、day_hour、year_month、

vb format函数 转换日期为字符_oracle日期函数_Mssq日期函数

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!