SQL获取当前时间(日期)

--获取当前日期(如:yyyymmdd)
select CONVERT (nvarchar(12),GETDATE(),112)

--获取当前日期(如:yyyymmdd hh:MM:ss)
select GETDATE()

--获取当前日期(如:yyyy-mm-dd)
Select Datename(year,GetDate())+‘-‘+Datename(month,GetDate())+‘-‘+Datename(day,GetDate())

--获取当前日期(如:yyyy/mm/dd)
select DATENAME(YEAR,GETDATE())+‘/‘+DATENAME(MONTH,GETDATE())+‘/‘+DATENAME(DAY,GETDATE())

--获取几种日期
select DATENAME(YEAR,GETDATE()) --年份(YYYY)
select DATENAME(YY,GETDATE())

select DATENAME(MM,GETDATE()) --月份
select DATENAME(DD,GETDATE()) --日期
select dateName(hh,getdate()) --获取小时
select DATENAME(MI,GETDATE()) --获取分钟
select DATENAME(SECOND,GETDATE()) --获取秒
select DATENAME(WEEK,GETDATE()) --获取当前星期(周)是这一年中的第几个星期(周)
select DATENAME(WEEKDAY,GETDATE()) --星期几

--日期转换
--例如2011-10-24 15:57:16
select CONVERT(varchar, getdate(), 120 )

select CONVERT(varchar,GETDATE(),111)+‘ ‘+DATENAME(HH,GETDATE())+‘:‘+DATENAME(MI,GETDATE())+‘:‘+DATENAME(SECOND,GETDATE())

--例如20111024155657
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),‘-‘,‘‘),‘ ‘,‘‘),‘:‘,‘‘)

--例如2011/10/24
select CONVERT(varchar(12) , getdate(), 111 )

--例如20111024
select CONVERT(varchar(12) , getdate(), 112 )

--例如2011.10.24
select CONVERT(varchar(12) , getdate(), 102 )

--例如10/24/2011
select CONVERT(varchar(12) , getdate(), 101 )

--例如24/10/2011
select CONVERT(varchar(12) , getdate(), 103 )

--例如24.10.2011
select CONVERT(varchar(12) , getdate(), 104 )

--例如24-10-2011
select CONVERT(varchar(12) , getdate(), 105 )

--例如24 10 2011
select CONVERT(varchar(12) , getdate(), 106 )

--例如10 24, 2011
select CONVERT(varchar(12) , getdate(), 107 )

--例如16:01:18
select CONVERT(varchar(12) , getdate(), 108 )

--例如10 24 2011
select CONVERT(varchar(12) , getdate(), 109 )

--例如10-24-2011
select CONVERT(varchar(12) , getdate(), 110 )

--例如24 10 2011 1
select CONVERT(varchar(23) , getdate(), 113 )

--例如16:04:27:590(590为毫秒)
select CONVERT(varchar(12) , getdate(), 114 )

--日期格式为:yyyy/mm/dd hh:mm:ss
select CONVERT(varchar(12),GETDATE(),111)+‘ ‘+DATENAME(HH,GETDATE())+‘:‘+DATENAME(MI,GETDATE())+‘:‘+ DATENAME(SECOND,GETDATE())

--日期格式为:yyyy-mm-dd hh:mm:ss
select CONVERT(varchar(30),GETDATE(),120)+‘:‘+DATENAME(MILLISECOND,GETDATE())+‘:‘+DATENAME(MCS,GETDATE())

select CONVERT(varchar(30),GETDATE(),120)+‘:‘ + DATENAME(MILLISECOND,GETDATE())

时间: 2024-07-29 00:38:04

SQL获取当前时间(日期)的相关文章

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符

vbs获取当前时间日期的代码

vbs获取当前时间日期的代码,文章来源:脚本学堂. 获取当前日期方法一: Currentdate1=date()msgbox Currentdate1 获取当前日期方法二:Currentdate2=year(Now)&"-"&Month(Now)&"-"&day(Now)msgbox Currentdate2 获取当前时间:CurrentTime=Hour(Now)&":"&Minute(Now)&

获取当前时间日期并格式化--JS

工作当中,总是遇到很多觉得不错的JS脚本.现在觉得还是找个地方记录下来,以后可以随时查看. /** *获取当前时间日期并格式化 */ function getNowDate(){ var mydate=new Date(); var myweekday=mydate.getDay(); var mymonth=mydate.getMonth()+1; var myday= mydate.getDate(); var year= mydate.getFullYear(); if(myweekday

JS获取当前时间日期

var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.getDay();         //获取当前星期X(0-6,0代表星期天)myDate.getTi

SQL 获取时间段内日期列表

declare @start date,@end date; set @start='2010-01-01'; set @end='2010-02-01'; --获取时间段内日期列表 select [day]=dateadd(day, number - 1, @start) from master.dbo.spt_values where type='P' and number <= datediff(day, @start,@end) + 1 and number>0

与时间相关的SQL语句/sql获取当前时间/sql时间比较/sql时间格式化

1. 当前系统日期.时间select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd(day,2,'2004-10-15') --返回:2004-10-1700:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数.select datediff(day,'2004-09-01','2004-09-18') --返回:17 4. datepart 返回代表指定日

SQL获取选中时间的交集

如上图:t1,t2代表要选择的时间段,t3,t4代表系统时间. 那么如果要获取选中时间段所有的交集为: 条件1 and ((t3>t1 and t1>t2) or (t3<t2 and t2<t4) or (t3<t2 and t1<t4))....条件3... PS:条件1,条件3代表其他条件,选中时间的交集的意思是只要选择的时间段跟系统字段本身时间区间有交集都符合条件.

sql获取当前时间

有这样几种格式:select getdate()select Convert(varchar,getdate(),120) yyyy-mm-dd hh:mi:ssselect Convert(varchar,getdate(),23) 年月日select DATEDIFF(day,getdate(),convert(datetime,'2008-08-08 18:00:00',120)) --时间差select DATENAME(dw,getdate()) --当前时间是一周内的第几天(中文,返

JS获取当前时间 日期 星期

<script language="javascript"> function getCurDate() { var d = new Date(); var week; switch (d.getDay()){ case 1: week="星期一"; break; case 2: week="星期二"; break; case 3: week="星期三"; break; case 4: week="星期四