Fahmida Unix Time iyo Epoch
Unix time, oo sidoo kale loo yaqaano epoch time, waa nidaam loo isticmaalo xisaabinta waqtiga ee nidaamyada kombiyuutarka. Nidaamkani wuxuu cabbiraa tirada ilbiriqsiyada ka soo wareegay dhibic tixraac go'an, oo loo yaqaano Unix epoch. Dhibicdaas tixraaca ahi waa 1-da Janaayo 1970 saacadu marka ay ahayd 00:00:00 UTC.
Beddeleha Unix Timestamp wuxuu u shaqeeyaa inuu u beddelo Unix timestamps taariikho iyo si kaleba, isla markiiba biraawsarkaaga dhexdiisa. Nidaamkani wuxuu awood u leeyahay inuu u beddelo xitaa epoch 0, oo ka dhigan bilowgii saxda ahaa ee nidaamkan waqtiga.
Farqiga u dhexeeya Ilbiriqsiyada iyo Millisebiyada
Marka la tacaalayo Unix timestamps, waxaa muhiim ah in la kala saaro labada unug ee ugu caansan ee loo isticmaalo cabbirka: ilbiriqsiyada (seconds) iyo millisebiyada (milliseconds). Qalabkani wuxuu si toos ah u kala saaraa labadan unug isagoo eegaya dhererka ama baaxadda lambarka la geliyey:
- 10 lambar (10-digit value): Waxaa loo tixgeliyaa ilbiriqsiyo. Tusaale ahaan, qiimaha
1700000000. - 13 lambar (13-digit value): Waxaa loo tixgeliyaa millisebiyo.
Haddii aad geliso nambar aan sax ahayn ama aan buuxin shuruudahan, qalabku wuxuu muujinayaa fariinta khaldan ee ah "Ma aha timestamp sax ah — geli lambar dhan oo ilbiriqsiyo ama millisebiyo ah". Sidoo kale, haddii lambarka taariikhda la geliyey uu ka baxo xadka caadiga ah, waxaa soo baxaysa fariinta "Lambarkaasi wuxuu ka baxsan yahay xadka taariikh sax ah". Marka la geliyo xog aan nambar ahayn ama taariikh aan sax ahayn, natiijooyinka waa la qariyaa.
Muhiimadda Aagga Waqtiga: Local vs. UTC
Waqtiga kombiyuutarka dhexdiisa waxaa loo xisaabiyaa siyaabo kala duwan iyadoo la raacayo aagga waqtiga (timezone). Beddeleha Unix Timestamp wuxuu soo saaraa natiijooyin dhowr ah si loo hubiyo in xogta si sax ah loo akhriyi karo:
- Waqtiga maxaliga ah: Tani waa taariikhda iyo waqtiga loo beddelay aagga waqtiga ee aaladdaada gaarka ah.
- UTC: Coordinated Universal Time, oo ah waqtiga caalamiga ah ee halbeegga u ah adduunka.
- ISO 8601: Habka caalamiga ah ee loo qoro taariikhda iyo waqtiga, kaas oo had iyo jeer lagu muujiyo Coordinated Universal Time.
Natiijooyinka UTC iyo ISO 8601 had iyo jeer waxay ku qoran yihiin waqtiga caalamiga ah, iyada oo aan loo eegin meesha aad adigu joogto ama aagga waqtiga ee aaladdaada.
Habka Gelinta iyo Soo Saarista Xogta
Qalabkani wuxuu kuu oggolaanayaa inaad xogta u geliso laba sirood oo kala duwan:
- Adigoo geliya Unix timestamp (sida
1700000000). - Adigoo ka dooranaya taariikh iyo waqti gaar ah interface-ka kalandarka.
Marka xogta la geliyo, qalabku wuxuu soo saaraa macluumaadkan soo socda:
- Unug: Wuxuu muujiyaa "Ilbiriqsiyo" ama "Millisebiyo".
- Waqtiga maxaliga ah: Taariikhda u dhiganta aaggaaga waqtiga.
- UTC: Waqtiga caalamiga ah.
- ISO 8601: Taariikhda oo ku qoran qaabka ISO 8601.
- Waqtiga la xiriira: Sharaxaad muujinaysa inta ay taariikhdaasi naga fog tahay (hore ama dib), sida "haddaba".
- Unix ilbiriqsiyo: Qiimaha Unix timestamp oo ilbiriqsiyo ah.
- Unix millisebiyo: Qiimaha Unix timestamp oo millisebiyo ah.
Qalabku wuxuu kaloo taageeraa in la isticmaalo waqtiga hadda jira iyadoo la gujinayo "Isticmaal waqtiga hadda", ama in la tirtiro dhammaan xogta la geliyey iyo natiijooyinka iyadoo la isticmaalayo badhanka "Nadiifi". Si aad u koobiyeyso qiimaha aad u baahan tahay, kaliya guji qiimahaas si uu ugu guurto clipboard-kaaga.
Amniga iyo Habka Beddelidda Xogta
Waxa aad geliso waxaa lagu beddelaa biraawsarkaaga dhexdiisa. Waxba looma soo geliyo BroBroGo. Tani waxay ka dhigan tahay in xogtaada aan loo dirin server dibadda ah, beddelidda xogtaasna ay si toos ah uga dhacayso aaladdaada dhexdeeda.
Su'aalaha Badanaa La Is Weydiiyo (FAQ)
Ma ammaan baa inaan timestamp halkan ku dhejiyo?
Haa. Beddeliddu waxay gebi ahaanba ka dhacaysaa biraawsarkaaga — waxba looma soo diro BroBroGo.
Sidee ku ogaadaa haddii timestamp-kaygu uu yahay ilbiriqsiyo ama millisebiyo?
Marka loo eego dhererka: qiimaha ka kooban 10 lambar waxaa loo tixgeliyaa ilbiriqsiyo, qiimaha ka kooban 13 lambar waxaa loo tixgeliyaa millisebiyo — waa isla habka uu isticmaalo beddele kasta oo epoch ah, maadaama timestamp ilbiriqsiyo ah oo intaas le'eg uu noqon lahaa qarniyo mustaqbalka ah.
Waa maxay aagga waqtiga ee natiijooyinka lagu muujiyo?
Local wuxuu isticmaalaa aagga waqtiga ee aaladdaada, halka UTC iyo ISO 8601 ay had iyo jeer yihiin Coordinated Universal Time, iyada oo aan loo eegin meesha aad joogto.