Microsoft predice que el año 1900 será bisiesto.

Para poner un ejemplo sobre la entrada anterior acerca del formato OOXML, comento un simple y representativo detallecito que no requiere avanzados conocimientos para entender:
Los cálculos sobre fechas en OOXML pueden remontarse como mucho hasta 1900. Lo que implica que si por ejemplo uno quiere calcular a que edad murió la bis-abuela o desea saber que día de semana Colón llegó a América, se jode.
Pero eso no es lo peor, después de todo siempre el Software debe poner límites a sus capacidades en algún lugar, y MS decidió que "ese" era su límite. Lo que es de esperar es que, lo que está dentro de sus capacidades, lo haga bien. Pues bueno, el formato OOXML trata al año 1900 como bisiesto, cuando no lo fue!!! De locos. Y más de locos es la respuesta de MS a la crítica: Argumentan que lo hicieron por retrocompatibilidad con sus versiones anteriores de Office. O sea, proponen un estandard internacional (para todo el mundo que utilice cualquier software) con errores solo para mantener compatibilidad con los errores de históricos de Office.

La prueba de que efectivamente los formatos anteriores de Office tomaban al año 1900 como bisiesto la puede hacer cualquiera que tenga MS-Excel. Alcanza con escribir en una celda la fecha "01/03/1900" (sin comillas, claro). Luego, en la celda inferior, escriben una formula restado 1 a la celda con la fecha. Claramente debería devolver como resultado la fecha anterior (un día antes). Bueno... el día anterior, según Gates, es 29 de febrero. Pueden encontrar otro detallecito pintoresco cambiando la fecha por "01/01/1900". Verán que el dia anterior es 00/01/1900. Cero de enero de mil novecientos!!! Luego sí, verán que MS-Excel no muestra más fechas. Claro! Para hacerlo como hasta ahí, mejor no hacer nada!.

Obviamente quienes utilizan el estandard ISO vigente ODF no van a tener ninguno de estos problemas. Lo pueden verificar tanto usuarios de Linux como de Windows instalando y haciendo la prueba anterior en OpenOffice (a ver si se convencen y dejan de usar MS-Office de una vez).

Votar en coRank

Los comentarios han sido cerrados para esta nota