Estoy construyendo una aplicación web en la que los usuarios pueden introducir eventos, incluyendoCómo almacenar zona horaria en SQL Server 2005
- título del evento
- fecha/hora de inicio
- Descripción
El los usuarios desean ingresar la fecha/hora de inicio, incluida una zona horaria que corresponda con la ubicación del evento. Los eventos son mundiales, por lo que la zona horaria puede cambiar de un evento a otro.
En la base de datos del servidor SQL Server, estoy usando datetime para la fecha/hora de inicio. ¿Qué tipo de columna debería usar para almacenar la zona horaria? ¿En t? ¿flotador? ¿decimal?
¿Qué versión de SQL Server? SQL Server 2008 tiene datetimeoffset ... – mkedobbs
SQL Server 2005 – frankadelic
Consulte específicamente "Zona horaria! = Compensación" en [la wiki de la etiqueta de la zona horaria] (http://stackoverflow.com/tags/timezone/info). Una zona horaria no se puede representar completamente con solo un número. –