Obtener DateTimeFormat equipo actual
-
10-10-2019 - |
Pregunta
Hola Soy nuevo en la programación web y tengo una aplicación que se ejecuta en mvc azul. Hay una funcionalidad donde los usuarios pueden exportar datos de cuadrícula a CSV y uno de los campos es un campo de fecha y hora. Cuando el usuario hace clic sobre la exportación que toman lo que está en la red, darle formato a CSV y luego regresar una FileContentResult. El problema que tengo es que, dado que la construcción de la CSV es happenning en el servidor, el dateformat está formateado para ser puesto en-US supongo que eso es el ajuste de las máquinas virtuales. Necesito sin embargo utilizar el DateTimeFormat usuarios. ¿Hay alguna manera de lograr esto
Solución
Se puede conseguir la cultura del cliente desde la cabecera. Echar un vistazo a HttpContext.Current.Request.Browser