Cuando el Office te cambia mes por día en las fechas (formato americano)
Espero que a alguien que tenga el mismo problema le sea útil.
Recientemente me encontré trabajando en una base de datos Access, y me encontré con que al lanzarla en el ordenador del cliente había un problema: Access me cambiaba las fechas, poniendo los días donde los meses y los meses donde los días.
Así, una fecha 01/03/2010 me la guardaba como 03/01/2010. Si ponía 15/03/2010, no guardaba nada (al cambiar día por mes, la fecha no era válida.
Estuve revisando el código y robusteciéndolo todo lo posible, pero nada, no había manera. Investigando un poco más, vimos que ocurría lo mismo en Excel, así que supusimos que era un problema de configuración del Office.
Así, nos fuimos al menú de configuración de Idioma del Office, por si lo teníamos en inglés, pero nada, estaba en español.
Por tanto, nos fuimos al panel de control de Windows, configuración regional y de idioma, y otra vez estaba en español. Sin embargo, al pulsar en personalizar, vimos que había una diferencia entre mi configuración y la del cliente: el formato de fecha en mi máquina era dd/mm/aaaa, mientras que el suyo era d/m/aaaa.
Lo cambiamos, y voilá! problema solucionado.
Resumiendo: si el Office os cambia días por fechas, poner el formato de fecha de windows con ceros (dd/mm/aaaa). Estos de Microsoft vuelven a hacer de las suyas……
Etiquetas: access, configuración regional, excel, fechas, microsoft, office, problema
[...] See the original post here: Diseño web en Torrevieja » Cuando el Office te cambia mes por día … [...]