Una marca de tiempo Unix es el número de segundos (o milisegundos) desde el 1 de enero de 1970 UTC — la época Unix. Es la forma estándar en que las computadoras representan el tiempo entre sistemas. Los números de 10 dígitos están en segundos; los de 13 dígitos en milisegundos. El problema del año 2038 ocurre cuando los timestamps Unix de 32 bits con signo se desbordan — pero los sistemas de 64 bits y la precisión de enteros de 53 bits de JavaScript manejan esto bien.