Epoch & Timestamp Converter
Zet tijdstempel om naar datumformaat of krijg tijdstempel van opgegeven datum.
Datum en tijd
De programmeertaal om de timestamp-waarde te krijgen:
Document
Document
Document
Document
SELECT FROM_UNIXTIME(1567758868); #2019-9-6 16:34:28
Document
Document
Document
Standaarddefinitie van datum- en tijdspecificaties
RFC 822 | RFC 1036 | RFC 1123 | RFC 2822 | RFC 3339 | RFC 5322 | ISO 8601
Wat is epoch tijdstempel?
Unix-tijd of POSIX-tijd is de tijdweergave die wordt gebruikt door UNIX- of UNIX-achtige systemen: het totale aantal seconden vanaf 0:0:0:0 op 1 januari 1970 UTC tot heden, ongeacht schrikkelseconden.
Jaar 2038-probleem
De vroegste versies van Unix-tijd waren 32-bits integers die toenamen met 60 Hz. De eerste editie van de Unix Programmer's Manual, uitgebracht op 3 november 1971, definieerde Unix-tijd als "de tijd sinds 00:00:00, 1 januari 1971, gemeten in zestigste van een seconde", d.w.z. beginnend om 00:00:00, 1 januari 1971, en toenemend met 60 Hz. Dit betekent dat het opslaan van Unix-tijd als een 32-bits unsigned integer na 829 dagen (ongeveer 2,5 jaar) opgebruikt zal zijn. Vanwege deze beperking werd de Unix-tijdsorigin meerdere keren opnieuw gedefinieerd totdat deze begon de tijdorigin van 1 januari 1970 om 00:00:00 UTC te gebruiken, getimed op 1 Hz. Omdat Unix en C 32-bits signed integers gebruiken om tijd voor te stellen, accommoderen ze een tijdsbereik van ongeveer 136 jaar, verdeeld over 50/50 vóór en na 1970. Dat wil zeggen, tot 19 januari 2038 wanneer de reset is uitgeput.
De meeste systemen die vandaag de dag UNIX gebruiken, zijn 32-bits, d.w.z. ze stellen het tijdtype time_t voor als een 32-bits signed integer. Het kan seconden vertegenwoordigen in 136 jaar. Vertegenwoordigt Fri Dec 13, 1901 20:45:52 UTC tot Jan 19, 2038 3:14:07 UTC (binair: 01111111 11111111 11111111 11111111, 0x7FFF:FFFF), in de volgende seconde zal het binair nummer 10000000 00000000 00000000 00000000 zijn (0x8000:0000), dit is een negatief getal, dus systemen zullen de tijd verkeerd interpreteren als 13 december 1901, 20:45:52 (en mogelijk terug naar 1970). Op dit moment kunnen softwareproblemen optreden, waardoor het systeem vastloopt.
De huidige oplossing is om het systeem om te zetten van een 32-bits naar een 64-bits systeem. Onder een 64-bits systeem kan deze tijd worden vertegenwoordigd tot 292.2777702659 biljoen 15:30:08 op 4 december.
Bestandsgrootte overschrijdt de limiet.
U kunt geen bestanden meer uploaden.