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
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





























