2011年3月24日 星期四

如何由某一日期取得該月最後一天的日期

Declare @某日期 datetime

某日期月第一天:select   dateadd(dd,-day(@某日期 )+1,@某日期 )  
某日期月最后一天:select   dateadd(dd,-day(@某日期 ),dateadd(m,1,@某日期 ))

某日期當年第一天:select cast(cast(year(@某日期) as varchar(10))+'/01/01' as datetime)

沒有留言: