ios - todas - zonas horarias del mundo
AsignaciĆ³n de zonas horarias desde iPad(objetivo C) a API web MVP(C#) (2)
Si por "valores de zona horaria del Objetivo C" quiere decir zonas horarias de IANA , como "América / Nueva_York", entonces debe usar Tiempo Noda en su código .NET.
Preferiblemente, solo debe usar las zonas horarias de IANA tal como están. Noda Time es totalmente compatible con las zonas IANA.
Sin embargo, si tiene un código donde debe usar los identificadores de zona horaria de Windows, entonces Noda Time puede usarse para hacer la traducción . Sin embargo, la única razón para hacer esto es si tiene un código existente que utiliza la clase TimeZoneInfo
.
Lectura adicional:
- Artículo de Wikipedia sobre la base de datos tz
- La wiki de la zona horaria aquí en StackOverflow
Tengo un servicio web (MVC Web API) donde almaceno los valores de fecha y hora en UTC. El iPad se comunica con la API y pasará la configuración de zona horaria en el encabezado. La API convertirá el valor UTC a la hora local correcta según la zona horaria enviada por el iPad.
Parece que necesitaré un mapeo entre la lista de valores de la zona horaria del Objective C y los valores de la zona horaria C # (. Net). Además de hacer que el iPad se convierta en hora local, ¿es esta la mejor manera?
Conversión de zona horaria GMT en el objetivo c
http://msdn.microsoft.com/en-us/library/ms912391%28v=winembedded.11%29.aspx
La conversión de identificadores de zona horaria parece frágil. En su lugar, puede enviar el desplazamiento en minutos (como +600
o similar).
Por otro lado, la solución más limpia parece permitir que el dispositivo realice la conversión. ¿Hay alguna razón por la que no puedas hacer esto?