Para algunos sistemas, el valor de tiempo 9999-12-31 se usa como el "fin del tiempo" como el final del tiempo que la computadora puede calcular. Pero, ¿y si cambia? ¿No sería mejor definir esta vez como una variable integrada?
En C y otros lenguajes de programación, generalmente hay una variable como MAX_INT
o similar para obtener el mayor valor que un entero podría tener. ¿Por qué no hay una función similar para, por MAX_TIME
ejemplo, establecer la variable al "fin de los tiempos", que para muchos sistemas suele ser 9999-12-31. Para evitar el problema de codificar un año equivocado (9999), ¿podrían estos sistemas introducir una variable para el "fin de los tiempos"?
** Ejemplo real **
End of validity date: 31/12/9999.
(Los documentos oficiales se enumeran así) El blogger quiere escribir una página que siempre esté en la parte superior, la página de bienvenida. Entonces se le da una fecha lo más lejos posible en el futuro:
3000? Sí, la página de bienvenida a la que se enfrenta se publicará el 1 de enero de 3000. Por lo tanto, esta página se mantendrá en la parte superior del blog para siempre =) En realidad se publicó el 31 de agosto de 2007.