Paano mag-convert ng Unix timestamp
- I-paste ang timestamp: ang 13 digit ay binabasa bilang millisecond at ang 10 digit bilang segundo.
- Tingnan ang petsa sa UTC, sa format na ISO 8601 at sa lokal na oras mo.
- Para sa kabaligtaran, pumili ng petsa at oras at i-copy ang segundo o millisecond.
- Ikinakarga ng “Gamitin ang kasalukuyang oras” ang kasalukuyang sandali sa dalawang converter.
Ano ang Unix time
Binibilang ng Unix time (o epoch) ang mga segundong lumipas mula Enero 1, 1970 sa 00:00:00 UTC. Ito ang pinakakaraniwang paraan ng pag-save ng petsa sa mga database, log at API, dahil iisang numero ito na hindi nakadepende sa time zone.
Maraming sistema, tulad ng JavaScript, ang gumagamit ng millisecond sa halip na segundo. Kaya ang timestamp na 10 digit ay karaniwang nasa segundo at ang 13 digit ay nasa millisecond.
Pareho ang resulta sa UTC sa buong mundo; ang lokal na oras ay nakadepende sa time zone na itinakda sa device mo.
Mga dapat tandaan
- Ang mga halagang may 11 digit o higit ay binabasa bilang millisecond; kung ang timestamp mo sa segundo ay para sa napakalayong petsa, maaari itong mabasa nang mali.
- Binabasa ang petsang ilalagay mo sa time zone ng device mo.
- Hindi nito binibilang ang mga leap second: hindi pinapansin ng Unix time ang mga ito.
Mga madalas itanong
Ano ang Unix timestamp?
Ito ang bilang ng mga segundong lumipas mula Enero 1, 1970 sa 00:00 UTC.
Paano ko malalaman kung segundo o millisecond ito?
Kapag 10 digit, segundo; kapag 13, millisecond. Nade-detect ito ng tool at sinasabi kung paano nito binasa.
Ano ang problema sa taong 2038?
Titigil sa paggana ang mga sistemang nagse-save ng Unix time sa 32 bit sa Enero 19, 2038. Walang ganitong problema ang mga 64-bit na sistema.
Gumagana ba ito sa mga petsa bago ang 1970?
Oo, gamit ang mga negatibong numero.
Libre ba ito?
Oo, libre ito, hindi kailangang mag-sign up at gumagana mismo sa browser mo.