asp.net中时间比较

来源:百度知道 编辑:UC知道 时间:2024/04/29 01:34:29
在asp.net中,怎么样比较两个时间的大小,要源代码.

不知这个查讯串能否帮你:
Select count(id) from VisitCount where DATEPART(yy,CreateTime)=2006 and DATEPART(mm,CreateTime)=7
查2006年7月信息条数

如果是数据库的查询,用二楼提到的datediff函数就可以。
DATEDIFF ( datepart , startdate , enddate )
其中datepart可以是
Datepart Abbreviations
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond ms

在程序里边比较两个DateTime实例,可以通过CompareTo方法,或者两个DateTime相减得到一个TimeSpan实例,再进行判断

你两个时间的格式要相同才可以比较!
或在数据库里比较
用datadiff(dy,字段名,getdate())返回相差天数