Format | Segons |
---|---|
GMT | Mon Aug 26 2024 15:46:52 GMT+0000 |
El teu fus horari | Mon Aug 26 2024 22:46:52 GMT+0700 (Indochina Time) |
Relatiu | 12 minutes ago |
La marca de temps Unix és una manera de fer un seguiment del temps mitjançant el recompte de segons. Aquest recompte comença amb l’època Unix, l’1 de gener de 1970, a UTC. Per tant, la marca de temps Unix és el nombre de segons entre una data determinada i l’època Unix. És important destacar (gràcies als comentaris dels visitants d’aquest lloc) que aquest punt de temps no canvia tècnicament, independentment d’on et trobis al món. Això és molt útil per als sistemes informàtics per fer un seguiment i ordenar informació basada en dates en aplicacions dinàmiques i distribuïdes, tant en línia com al costat del client.
Temps llegible per a humans | Segons |
---|---|
1 minut | 60 segons |
1 hora | 3600 segons |
1 dia | 86400 segons |
1 setmana | 604800 segons |
1 mes (30,44 dies) | 2629743 segons |
1 any (365,24 dies) | 31556926 segons |
El problema de l’any 2038 (també conegut com a Y2038, Epochalypse, Y2k38 o Unix Y2K) es refereix a la representació del temps en molts sistemes digitals com el nombre de segons passats des de les 00:00:00 UTC de l’1 de gener de 1970 i la seva emmagatzematge com un enter de 32 bits amb signe. Aquestes implementacions no poden codificar temps després de les 03:14:07 UTC del 19 de gener de 2038. De manera similar al problema de l’any 2000 (Y2K), el problema de l’any 2038 està causat per una capacitat insuficient per representar el temps.
L’últim moment des de l’1 de gener de 1970 que es pot emmagatzemar utilitzant un enter de 32 bits amb signe és el 19 de gener de 2038 a les 03:14:07 (2³¹-1 = 2.147.483.647 segons després de l’1 de gener de 1970). Els programes que intentin incrementar el temps més enllà d’aquesta data faran que el valor s’emmagatzemi internament com un nombre negatiu, que aquests sistemes interpretaran com si hagués ocorregut el 13 de desembre de 1901 a les 20:45:52 (2.147.483.648 segons abans de l’1 de gener de 1970), en lloc del 19 de gener de 2038. Això es deu a un desbordament d’enters, durant el qual el comptador es queda sense bits disponibles i capgira el bit de signe. Això produeix càlculs erronis que probablement causaran problemes als usuaris i altres parts dependents.