Inbadan waa waqtiyada aan ku helo taariikhaha qaab Unix, sida iska cad anigu ma fahmin jinni waxa taariikhda iyo waqtiga ay i tusayaan, taasi waa meesha ay lagama maarmaan tahay in waxa UnixTime-ka loo badalo "caadi".
Laakiin, marka hore su'aasha:
Waa maxay Unix Time?
Waan u akhriyi karnaa Wikipedia oo waxaan arki doonaa in tirada naga horeysa ay tahay tirada ilbiriqsiyo ka soo gudbay tan iyo 1-dii Janaayo, 1970 illaa daqiiqadaas, wax sida "1437905791" runti macnaheedu yahay: 2015-07-26 10:16:31
Xagee ka helaa taariikhaha qaabka Unix Time?
Codsiyada badankood waxay u muuqdaan inay keydiyaan taariikhaha ama daqiiqadaha qaabkan ku jira keydka xogta ay adeegsadaan, golayaasha, barnaamijyada adeegsiga, iwm.
Sidee looga beddelaa terminalka UnixTime wax aad fahmi karto?
Fudud, ka soo qaad in aan hayno taariikhda soo socota: 1416483005
Si loogu beddelo wax aan fahmi karno, uun dhig: taariikhda -d @
Taasi waa:
date -d @1416483005
Taasina waxay noo sheegi doontaa waxay u taagan tahay Noofambar 20, 2014, 06:30:05
Ma jiraa degel laga beddelo UnixTime?
Haa dabcan, ka raadi Google «taariikhda unix»Iyo voila, waxbadan bay arki doonaan natiijooyinka.
Ma heli karaa taariikhda MySQL ee toos loo beddelay?
Haa dabcan, haddii loo maleeyo inay tahay xog ururin la yiraahdo stats, miis la yiraahdo Times, oo leh goob la yiraahdo taariikh ku jirta qaab Unix, weydiinta ah in laga helo dhammaan xogta goobtaas la beddelay waxay horey u ahaan lahayd:
select FROM_UNIXTIME(date) from stats.times;
Si kale haddii loo dhigo, waxaan leenahay shaqo la yiraahdo FROM_UNIXTIME () oo naga caawinaysa badalitaankan, haddii gudaha qaansada aan dhigno aagga macluumaadka uu noociisu yahay noocaas ah, annaga ayaa noo rogeysa.
Dhamaadka!
Waa hagaag ma jiraan wax badan oo lagu daro, ku raaxee!
álaaaaa ma ogeyn in qaabkaas la adeegsan doono, kaas oo ah lafaha, aan aragno waxa dhaca markii nambarku gaaro xasuusta ugu badan ee doorsoomaha. Dhamaadka ragga adduunka, qof walba wuu qaldanaa, aakhirkiina waxay noqon doontaa unix yaa noo sheegaya goorta.
https://es.m.wikipedia.org/wiki/Problema_del_a%C3%B1o_2038
Muxuu ahaa daabicis heer sare ah… !! Waad ku mahadsantahay macluumaadka !!!
Farxad…
Midabeeyaha ccze log wuxuu leeyahay ikhtiyaar uu ugu badalo qaabka unix taariikhda.
talif /varlog/squid3/access.log | ccze -C
Fariin aad u wanaagsan, waa wax aad u faa'iido badan in la ogaado amarka, waqtiga unix waa madax xanuun markaad aragto log iyo haddii aad kaliya aragto lambarka wax fikrad ah kama lihid waxa ay taariikhdu ku jirto qaabkan.
Dhab ahaan, waxa nasiibku ku weydiinayo marka cadaabta dhacdo ka dhacdo nidaamka oo aadan aqoon sida loo turjumo.
Waa fikrad fiican inaad soo bandhigto waqtiga Unixtime.
Waxaan ku sameynayay tijaabooyin waqtiga.h c c waqti (0) waxay i siisaa ilbiriqsiyadii ilaa 1970, waan ogahay inay jiraan qalab si toos ah u sameeya laakiin waxaan doonayay inaan ku arko gacanta
Waxaan ku darayaa 1970 marka loo eego tirada sanadka ee intaas ka soo gudbay markaa, waxaan helaa sanadaha u kala qaybinaaya ilbiriqsiyada 60 si aan u helo daqiiqado iyo markale si aan u helo saacadaha ka dibna u dhexeeya 24 waxaanan helaa maalmihii ugu dambeeyay ee 365 oo aan helo sanadaha.
sanadka dheer = 1970 + ((waqtiga (0) / 60/60/24/365)); wuxuu i siiyaa taariikhda hadda
lambarka bisha waxaan qaataa taariikhda hadda waxaanan ka jarayaa ilbiriqsiyada laga bilaabo taariikhda ilaa sanadkii hore, laakiin wali waxaan haystaa ilbiriqsiyadii sanadkii hore.
long numdelmes=time(0)-(((time(0)/60/60/24/365)-1)606024365);
Waxaan qaadaa numdelme oo waxaan u kala qaadaa 60 si daqiiqadaha loo helo iyo markalena 60 si saacadaha loo helo, sanadka intiisa kale. Waxaan horey uhelay tirada maalmaha ee sanadkaan hada waxaan qaadaa inta ka hartay qaybta udhaxeysa 7 waxayna isiinayaan maalmaha
long diasemana=((numdelmes/60/60/24)-365)%7;
Waan ku celceliyaa howsha laakiin mar dambe 7 uma qaybin doono laakiin waxaan u qeybinayaa 31 waxaan helayaa lambarka bisha
numdelmes=((numdelmes/60/60/24)-365)/31;
Maqaal aad u wanaagsan, gabi ahaanba way cadahay, sidoo kale waxaan rabaa inaan xoojiyo shaqada bulshada, faallooyinka shakiga badan ayaa sidoo kale la cadeeyay mana sahlana in la helo dad sidan oo kale ku socda baloog. A 10.