Kibadilishaji cha Alama ya Wakati ya Unix Epoch
Badilisha alama za wakati za Unix kuwa tarehe na nyakati zinazosomeka katika saa yako ya eneo na UTC. Inasaidia alama za wakati katika sekunde, millisekunde, au mikrosekunde. Inajumuisha matokeo katika muundo wa RFC 3339, RFC 2822, na ISO 8601. Wakati wa Unix unahesabu sekunde tangu 00:00:00 UTC Januari 1, 1970 (epoch ya Unix), kila siku ikiwa na sekunde 86,400 hasa (sekunde za kuruka zinapuuzwa).
- Wakati wa Unix - Wikipedia
- RFC 3339 - Tarehe na Wakati kwenye Mtandao
- RFC 2822 - Muundo wa Ujumbe wa Mtandao (Tarehe/Wakati)
- ISO 8601 - Muundo wa Tarehe na Wakati
| Alama ya Wakati ya Unix |
|
|---|---|
| Kiuhusiano |
|
| Inayosomeka (UTC) |
|
| Inayosomeka (Eneo) |
|
| RFC 3339 |
|
| RFC 2822 |
|
| ISO 8601 |
|
| Sekunde |
|
| Millisekunde |
|
| Mikrosekunde |
|
Zaidi kuhusu Alama za Wakati za Unix
Wakati wa Unix ni Nini?
Wakati wa Unix (pia unaitwa wakati wa POSIX au wakati wa epoch) unahesabu idadi ya sekunde zilizopita tangu 00:00:00 UTC Januari 1, 1970. Tarehe hii inajulikana kama epoch ya Unix. Thamani haitegemei saa ya eneo kwani daima ni ya kuhusiana na UTC.
Usahihi wa Alama ya Wakati
| Usahihi | Tarakimu | Mfano (2025-01-15 12:00:00 UTC) | Inatumika na |
|---|---|---|---|
| Sekunde | 10 | 1736942400 | Unix/Linux, C, PHP, Python |
| Millisekunde | 13 | 1736942400000 | JavaScript, Java, Kafka |
| Mikrosekunde | 16 | 1736942400000000 | PostgreSQL, Go, Python |
| Nanosekunde | 19 | 1736942400000000000 | Go, InfluxDB |
Alama za Wakati Zinazojulikana
- 0: Januari 1, 1970 00:00:00 UTC (epoch)
- -1: Desemba 31, 1969 23:59:59 UTC (thamani hasi zinawakilisha tarehe kabla ya epoch)
- 1000000000: Septemba 9, 2001 01:46:40 UTC (billennium)
- 2147483647: Januari 19, 2038 03:14:07 UTC (tatizo la Mwaka 2038, tazama hapa chini)
Tatizo la Mwaka 2038
Mifumo inayohifadhi wakati wa Unix kama nambari kamili ya 32-bit yenye ishara itajaa Januari 19, 2038 saa 03:14:07 UTC. Thamani ya juu, 2,147,483,647, itazunguka hadi -2,147,483,648, ikiwakilisha Desemba 13, 1901. Mifumo ya kisasa inatumia nambari kamili za 64-bit, ambazo hazitajaa kwa zaidi ya miaka bilioni 292.
Muundo wa Kawaida wa Tarehe
- ISO 8601:
2025-01-15T12:00:00Z(Zinamaanisha UTC) - RFC 3339:
2025-01-15T12:00:00+00:00(wasifu wa ISO 8601 kwa itifaki za mtandao) - RFC 2822:
Wed, 15 Jan 2025 12:00:00 +0000(inatumika katika vichwa vya barua pepe na HTTP)