在做下机功能的时候,为了计算两个时间差,需要用到一个DateDiff函数,下面来了解一下这个函数。
官方解释:
DateDiff是返回两个日期之间的时间间隔。
语法:DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])...
分类:
其他好文 时间:
2014-12-10 21:17:20
阅读次数:
232
public?long?dateDiff(String?startDate,?String?endDate)?{
?????????SimpleDateFormat?sd?=?new?SimpleDateFormat("yyyy-MM-dd"?);
?????????GregorianCalendar?endGC?=?new?...
分类:
其他好文 时间:
2014-12-03 17:18:46
阅读次数:
138
declare @d datetime
set @d=getdate()
select * from dbo.ChunkSegmentMapping
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())
USE tempdb
GO
CREATE TABLE tb(id char(8))
CREATE UNIQUE INDEX IX_tb ON tb(id...
分类:
数据库 时间:
2014-11-27 10:51:19
阅读次数:
334
--如果还有今天以后的数据--一周内呢SELECT * FROM TB WHERE datediff(dd,DATE_TIME,getdate()) between 0 and 7--从现在起往前算24小时内的呢?SELECT * FROM TB WHERE datediff(hh,DATE_TIM...
分类:
数据库 时间:
2014-11-26 13:40:31
阅读次数:
282
--getdate 当前系统日期、时间select getdate() --2014-11-24 13:22:40.407 --convert() 函数可以用不同的格式显示日期/时间数据select convert(varchar(100),getdate(),23) --2014-11-24...
分类:
数据库 时间:
2014-11-24 15:17:32
阅读次数:
485
在网上找到的一篇文章,相当不错哦O(∩_∩)O~这是计算一个月第一天的SQL 脚本:SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)--当月的第一天SELECT DATEADD(mm, DATEDIFF(mm,0,getdate())-1, 0)--上个...
分类:
数据库 时间:
2014-11-21 20:26:26
阅读次数:
275
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计...
分类:
其他好文 时间:
2014-11-21 15:41:34
阅读次数:
227
在网站开发中,经常会遇到计算日期相差的天数,js 没有提供相应的方法,所以自己写一个,方便将来查看:代码:function DateDiff(sDate1, sDate2, splitStr) { //sDate1和sDate2是2006-12-18格式 var aDate,...
分类:
Web程序 时间:
2014-11-17 19:21:52
阅读次数:
200
SQL Server 日期的加减函数: DATEDIFF DATEADDDATEDIFF: 返回跨两个指定日期的日期边界数和时间边界数, 语法:DATEDIFF ( datepart , startdate , enddate ) 用 enddate 减去 startdate 注:datepart ...
分类:
数据库 时间:
2014-11-12 13:15:17
阅读次数:
316
sql常用的星期方法:SELECT convert(varchar(10),DATEADD(wk, DATEDIFF(wk,0,getdate()), 0),120) --本周开始周一SELECT convert(varchar(10),DATEADD(wk, DATEDIFF(wk,5,getda...
分类:
数据库 时间:
2014-11-12 09:19:24
阅读次数:
241