Kibadilishaji cha Unix Timestamp

Badilisha Unix timestamp (sekunde au milisekunde tangu 1970) kuwa tarehe na saa, au tarehe kuwa timestamp. Inaonyesha saa kwa UTC na kwa kanda yako ya saa, pamoja na saa ya sasa ya Unix moja kwa moja.

Unachoandika hakiondoki kwenye kifaa chako. Kila kitu kinakokotolewa kwenye kivinjari chako.

Saa ya sasa ya Unix (sekunde) 0

Timestamp hadi tarehe

Tarehe hadi timestamp

Inafasiriwa katika kanda ya saa ya kifaa chako.

Jinsi ya kubadilisha Unix timestamp

  1. Bandika timestamp: tarakimu 13 huchukuliwa kama milisekunde na tarakimu 10 kama sekunde.
  2. Tazama tarehe kwa UTC, kwa umbizo la ISO 8601 na kwa saa ya eneo lako.
  3. Ili kufanya kinyume, chagua tarehe na saa na unakili sekunde au milisekunde.
  4. “Tumia saa ya sasa” hupakia wakati wa sasa kwenye vibadilishaji vyote viwili.

Saa ya Unix ni nini

Saa ya Unix (au epoch) huhesabu sekunde zilizopita tangu Januari 1, 1970 saa 00:00:00 UTC. Ndiyo njia ya kawaida zaidi ya kuhifadhi tarehe katika hifadhidata, kumbukumbu za mfumo na API, kwa sababu ni nambari moja isiyotegemea kanda ya saa.

Mifumo mingi, kama JavaScript, hutumia milisekunde badala ya sekunde. Ndiyo maana timestamp ya tarakimu 10 kwa kawaida ni ya sekunde na ya tarakimu 13 ni ya milisekunde.

Matokeo ya UTC ni yaleyale duniani kote; saa ya eneo hutegemea kanda ya saa iliyowekwa kwenye kifaa chako.

Mambo ya kukumbuka

Maswali yanayoulizwa mara kwa mara

Unix timestamp ni nini?

Ni idadi ya sekunde zilizopita tangu Januari 1, 1970 saa 00:00 UTC.

Nitajuaje kama ni ya sekunde au milisekunde?

Kwa tarakimu 10 ni ya sekunde; kwa 13, ya milisekunde. Zana hugundua na kukuambia ilivyoifasiri.

Tatizo la mwaka 2038 ni nini?

Mifumo inayohifadhi saa ya Unix kwa biti 32 itaacha kufanya kazi Januari 19, 2038. Mifumo ya biti 64 haina tatizo hilo.

Je, inafanya kazi na tarehe za kabla ya 1970?

Ndiyo, kwa kutumia nambari hasi.

Je, ni bure?

Ndiyo, ni bure, haihitaji kujisajili na hufanya kazi moja kwa moja kwenye kivinjari chako.