Red de conocimientos turísticos - Información de alquiler - ¿Por qué la función time() devuelve el número de segundos desde el 1 de junio de 1970 a las 00:00 hasta ahora?
¿Por qué la función time() devuelve el número de segundos desde el 1 de junio de 1970 a las 00:00 hasta ahora?
La función time() también está escrita por humanos, pero se coloca en la biblioteca como una biblioteca del sistema. Debido a los años bisiestos y los segundos intercalares, la función time() debe tener un punto cero inicial. El desarrollador del programa establece el punto cero en 197065438+1 de octubre a las 00:00.
El desarrollador del programa escribió el primer borrador en 197x, utilizando el lenguaje Unix C, por lo que se estableció este punto cero. La popularidad de las computadoras y los ordenadores personales también se produjo después de la década de 1970.
Por supuesto, no importa qué año cero sea, pero si el cero cambia, el programa se modificará.