Randolph West continues his date and time data type series:
DATETIMEOFFSETworks the same way as theDATETIME2data type, except that it is also time zone aware. It is formatted as'YYYY-MM-DD HH:mm:ss[.nnnnnnn][{+|-}hh:mm]'.Got all that?
YYYYrepresents a four-digit year,MMis a two-digit month between 1 and 12,DDis a two-digit day between 1 and 31 depending on the month,HHrepresents a two-digit hour between 0 and 23,mmis the minutes between 0 and 59, whilessis the number of seconds between 0 and 59. Once again,nrepresents between zero and seven decimal places in a fraction of a second.The main difference from
DATETIME2is the time zone offset at the end, which is the number of hours and minutes as an offset from UTC time.
Read on for more.  I generally don’t use this date type much, preferring to stick with DATETIME2 and saving data as UTC.