Date Manipulation

DATEPART ( datepart , date )
datepartAbbreviations
yearyy, yyyy
quarterqq, q
monthmm, m
dayofyeardy, y
daydd, d
weekwk, ww
weekdaydw
hourhh
minutemi, n
secondss, s
millisecondms
microsecondmcs
nanosecondns
tzoffsettz
iso_weekisowk, isoww

Returns an INT

SELECT DATEPART(datepart,'2007-10-30 12:15:32.1234567 +05:10')
datepartReturn value
year, yyyy, yy2007
quarter, qq, q4
month, mm, m10
dayofyear, dy, y303
day, dd, d30
week, wk, ww44
weekday, dw3
hour, hh12
minute, n15
second, ss, s32
millisecond, ms123
microsecond, mcs123456
nanosecond, ns123456700
tzoffset, tz310
iso_week, isowk, isoww44