- hoe de unix Timestamp Converter
- waarom u de unix timestamp converter
- waarom we deze tool hebben gebouwd
- voordelen van het gebruik van de UNIX converter
- is er een verschil tussen epoch-tijd en UNIX-tijd?
- Waarom kan UNIX-tijd alleen datumtijden tussen 1901 en 2038 weergeven?
- Wat zijn de gebruikelijke tijdsmaten in epoch-tijd?
hoe de unix Timestamp Converter
te gebruiken de epoch-tijd, gewoonlijk aangeduid als UNIX-tijd of POSIX-tijd, beschrijft momenten in de tijd als het aantal seconden dat is verstreken sinds 00:00:00 op 1 januari 1970.
met andere woorden, het systeem vertegenwoordigt verschillende data als verstreken seconden. Een UNIX-tijdstempel kan worden gebruikt om speciale acties voor een bepaald moment in de tijd te plannen.
ontdek hoe u onze vrije UNIX time converter kunt gebruiken:
- Stap # 1: Bovenaan de pagina toont de tool de huidige datum en tijd in UNIX tijdstempel formaat en JJJJ/MM/DD hh/MM/SS formaat. Onder de huidige tijd zijn er twee tijdstempelconvertors: de ene verandert de tijden in het normale formaat in het epoch-formaat en de tweede kan worden gebruikt om een UNIX-tijdstempel in het normale tijdformaat te veranderen.
- Stap # 2: Als u een datum en tijd wilt converteren naar epoch-tijd, voert u de datum in en klikt u op de knop “Converteren naar UNIX”. De UNIX time converter toont de epoch tijdstempel, tijdstempel in milliseconden, menselijke tijd (GMT) en menselijke tijd (in uw tijdzone).
- Stap # 3: Als u een tijd van UNIX-indeling wilt converteren, plakt u de tijdstempel in het andere veld en klikt u op “Converteren naar tijdstempel”. Het tijdperk zal worden vertaald in de menselijke tijd.
waarom u de unix timestamp converter
zou moeten gebruiken met behulp van onze tool kunt u direct UNIX timestamps maken voor gebruik in eenmalige tekstberichten, taken of gebeurtenisplanning. Deze parameter wordt veel gebruikt in UNIX-achtige en andere besturingssystemen en bestandsformaten. Omdat epoch-tijd geen schrikkelseconden telt, kan deze niet worden gebruikt in de lineaire weergave van de tijd.
waarom we deze tool hebben gebouwd
Coderingstijd als een getal dat elke seconde toeneemt, zonder ingewikkelde berekeningen te vereisen om de tweede, uur, dag, maand en jaar te bepalen (begrijpelijk voor mensen) maakt het voor computersystemen gemakkelijker om op tijd gebaseerde acties uit te voeren. We hebben de epoch time converter gebouwd om u te helpen scheduling acties eenvoudig uit te voeren.
opmerking: Lees deze sectie van onze API-documentatie voor meer informatie over het gebruik van de UNIX-tijdstempel in eenmalige SMS-planning.
voordelen van het gebruik van de UNIX converter
veel programmeurs vragen zich af wat de beste toepassingen zijn voor Unix-tijdstempels. Hier zijn een paar voorbeelden van hun voordelen en toepassingen:
- PHP en MySQL tijdstempels betekenen eenvoudiger manipulaties van PHP en MySQL.
- UNIX-tijdstempels kunnen worden gebruikt om een klein aantal datumtijden weer te geven, van 1901 tot 2038.
- het converteren van genormaliseerde datums naar epoch-tijdstempels zorgt voor compatibiliteit tussen taal en platform.
- Epoch-tijden worden ook gebruikt door computersystemen voor het sorteren en volgen van gedateerde informatie in gedistribueerde toepassingen (online en client-side).
opmerking: ga naar deze StackOverflow-thread voor meer informatie over de toepassingen van Unix-tijdstempels.
is er een verschil tussen epoch-tijd en UNIX-tijd?
hoewel UNIX-tijd en epoch-tijd vaak synoniem worden gebruikt, betekenen ze verschillende dingen. Letterlijk gesproken vertegenwoordigt de Epoche UNIX-tijd 0 (middernacht aan het begin van 1 januari 1970). UNIX-tijd, of de UNIX-tijdstempel, verwijst naar het aantal seconden dat is verstreken sinds de epoch.
Waarom kan UNIX-tijd alleen datumtijden tussen 1901 en 2038 weergeven?
UNIX-gegevens vertegenwoordigen verschillende punten in de tijd als ondertekende gehele getallen, traditioneel 32 bits, door het coderen van de UNIX-tijdstempel. Omdat het 32 bits gebruikt, kan UNIX-tijd in totaal slechts ongeveer 136 jaar beslaan. Met andere woorden, de maximale representable tijd voor UNIX tijd is 19 januari 2038 en de minimale representable tijd is 13 December 1901.
Date & tijd die optrad vóór 1970 (de epoch-tijd) hebben een negatieve waarde. Wanneer de teller de maximale datum passeert, zal de teller ‘opraken’ en zal de tijd ‘omwikkelen’ en worden opgeslagen als een negatief getal (13 December 1901). Dit wordt aangeduid als de UNIX millennium bug.
Wat zijn de gebruikelijke tijdsmaten in epoch-tijd?
Hier is een lijst met voorbeelden van veelvoorkomende tijdsmaten in epoch-tijd:
- 1 milliseconde = 1/1000 in UNIX-tijd
- 1 seconde = 1 in UNIX-tijd
- 1 minuut = 60 in UNIX-tijd
- 10 minuten = 600 in UNIX-tijd
- 1 maand = 2.419.200 voor 28-daagse maanden, 2.505.600 voor 29-daagse maanden, 2.592.000 voor 30-daagse maanden en 2.678.400 voor 31-daagse maanden
- één jaar = 31.536.000 in Unix-tijd