网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

SybaseIQ-日期函数

一、getdate()

创新互联专注于灯塔企业网站建设,成都响应式网站建设公司,商城网站定制开发。灯塔网站建设公司,为灯塔等地区提供建站服务。全流程定制网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

 作用:

   得到服务器当前的时间

二、datepart(interval,date)

 参数:

   interval:时间的某一个部分(如时、分、秒、天、周、月、季、年)

   date:当前日期或指定日期

 作用:

   取指定时间的某一个部分,年月天时分秒

 示例:

   select datepart(yy,getdate()) --year

   select datepart(mm,'2012-05-01') --month

   select datepart(dd,getdate()) --day

   select datepart(hh,getdate()) --hour

   select datepart(mi,getdate()) --min

   select datepart(ss,getdate()) --sec

   select datepart(weekday,getdate()) --默认星期天为第一天,可通过 set datefirst 1修改为星期一为第一天

三、datediff(interval,date,date)

 参数:

   interval:时间的某一个部分(如时、分、秒、天、周、月、季、年)

   date:当前日期或指定日期

 作用:

   计算第一个日期和第二个日期在用指定的时间部分计算后的差距,第一个更大为负数

 示例:

   select datediff(day,'2008-10-1','2008-10-31') --30

   select datediff(day,'2006-12-10','2006-11-30') --10

四、dateadd(interval, number, date)

 参数:

   interval:间隔时间(如时、分、秒、天、周、月、季、年)

   number:间隔数(正数为向后+N,负数为向前-N)

   date:当前日期或指定日期

 作用:

   计算指定时间,再加上表达式指定的时间长度

 示例:

   select dateadd(hour,1,getdate()) --时

   select dateadd(minute,1,getdate()) --分

   select dateadd(second,1,getdate()) --秒

   select dateadd(day,1,getdate()) --天

   select dateadd(week,1,getdate()) --周

   select dateadd(month,1,getdate()) --月

   select dateadd(quarter,1,getdate()) --季

   select dateadd(year,1,getdate()) --年

五、convert(type,date,style)

 参数:

   type:要转换为的目标数据类型(如char、int)

   date:需要转换的日期

   style:规定的时间/日期格式的编码(如101、102)

 作用:

   把日期转换为其他的类型和指定格式的数据

 示例:

   select convert(char,getdate(),101) --'09/27/2003'

   select convert(char,getdate(),102) --'2003.11.12'

   select convert(char,getdate(),103) --'27/09/2003'

   select convert(char,getdate(),104) --'27.09.2003'

   select convert(char,getdate(),105) --'27-09-2003'

   select convert(char,getdate(),106) --'27 Sep 2003'

   select convert(char,getdate(),107) --'Sep 27, 2003'

   select convert(char,getdate(),108) --'11:16:06'

   select convert(char,getdate(),109) --'Sep 27 2003 11:16:28:746AM'

   select convert(char,getdate(),110) --'09-27-2003'

   select convert(char,getdate(),111) --'2003/09/27'

   select convert(char,getdate(),112) --'20030927'

   select convert(char,getdate(),120) --'2012-05-01 14:21:40'


文章名称:SybaseIQ-日期函数
网页路径:http://bjjierui.cn/article/jdpdjg.html

其他资讯