我正在使用以下方式来比较两个日期。
if CONVERT(varchar(20), @ScheduleDate, 101) >= CONVERT(varchar(20), @CurrentDateTime, 101)
这对当年的工作很好,但当每年的日期是12/31/2012和1/1/2013时,它就不工作了。
请帮助我,我如何才能解决这个问题。
|
|
成熟的充电器 · 广清、广州东环2条城际铁路开通运营-国务院国 ...· 5 月前 · |
|
|
朝气蓬勃的沙发 · 国务院关于表彰全国东西扶贫协作工作先进集体和 ...· 10 月前 · |
|
|
安静的课本 · 重庆市信访办公众信息网· 1 年前 · |
|
|
精明的小马驹 · 广州首创“扑克牌通缉令” ...· 2 年前 · |
|
|
火爆的铅笔 · 踏青野餐穿什么?黄蓝撞色就很好,小清新搭配就 ...· 2 年前 · |
你为什么要比较字符串? 你可以比较日期
if @ScheduleDate >= @CurrentDateTime但如果你的日期包含时间,我通常会这样做