Часовите зони са трудни, зли неща. Те обикновено се съхраняват като UTC отместване, но дори и това има проблеми по отношение на неща като това, когато лятното часово време се променя (ако изобщо се сменя).
Ако използвате Sql Server 2008, можете да използвате datetimeoffset
тип, който включва utc отместването със стойността. В противен случай ще ви трябват две колони.