Ukaz za pretvorbo iz UnixTime v Normal

Velikokrat najdem datume v formatu Unix, očitno ne razumem demona, kateri datum in čas mi kažejo, to je tisto, kar je v UnixTimeu treba pretvoriti v "normalno".

Najprej pa vprašanje:

Kaj je Unix Time?

Lahko beremo Wikipedia in videli bomo, da je številka pred nami število sekund, ki so pretekle od 1. januarja 1970 do tistega trenutka, kar nekako kot "1437905791" dejansko pomeni: 2015-07-26 10:16:31

Kje najdem datume v formatu Unix Time?

Številne aplikacije ponavadi shranjujejo datume ali trenutke v tej obliki v zbirki podatkov, ki jo uporabljajo, forumih, strežnikih aplikacij itd.

Kako pretvoriti iz terminala UnixTime v nekaj, kar lahko razumete?

Preprosto, predpostavimo, da imamo naslednji datum: 1416483005

Če ga želite pretvoriti v nekaj, kar lahko razumemo, preprosto dodajte: datum -d @

To je:

date -d @1416483005

In to nam bo povedalo, kaj predstavlja 20. novembra 2014 ob 06:30:05

pretvori-unix-čas

Ali obstaja spletno mesto za pretvorbo iz UnixTime?

Ja, seveda, išči v Googlu «datum do unixa»In voila, videli bodo veliko resultados.

Ali lahko dobim pretvorjeni neposredni datum MySQL?

Da, seveda ob predpostavki, da gre za bazo podatkov statistika, tabela z imenom kratin ima polje z imenom datum, ki je v formatu Unix, bi bila poizvedba za pridobitev vseh podatkov iz tega pretvorjenega polja že:

select FROM_UNIXTIME(date) from stats.times;

To pomeni, da imamo funkcijo, imenovano FROM_UNIXTIME (), ki nam pomaga pri tej pretvorbi, če v oklepaje vstavimo polje, katerega informacije so te vrste, ga pretvori v nas.

Konec!

No, ni kaj več za dodati, uživajte!


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   saeron je dejal

    álaaaaa ni vedel, da bo uporabljen ta format, ki je ortopedski, poglejmo, kaj se zgodi, ko število doseže največji pomnilnik spremenljivke. Fantje s konca sveta, vsi so se zmotili, na koncu bo Unix tisti, ki nam bo povedal, kdaj.

  2.   Mario Guillermo Zavala Silva je dejal

    Kakšna odlična publikacija ... !! Hvala za informacije !!!

    Na zdravje …

  3.   dhunter je dejal

    Kolorit dnevnika ccze ima možnost pretvoriti format datuma unix.

    tailf /varlog/squid3/access.log | ccze -C

  4.   Armando Prosti čas je dejal

    Zelo dobra objava, koristno je vedeti ukaz, čas unixa je glavobol, ko vidite dnevnik in če vidite samo številko, sploh ne veste, kateri datum je v tej obliki.

    1.    Azureus je dejal

      Točno, kaj te hudiča sprašuje, kdaj za vraga se je v sistemu zgodil dogodek in ne veš, kako to prevesti.

  5.   eliotime3000 je dejal

    Dobra ideja je prikazati čas z Unixtimeom.

  6.   dež je dejal

    Preskuse izvajam s časom. H v c s časom (0) mi daje sekunde od leta 1970, vem, da obstajajo orodja, ki to naredijo samodejno, vendar sem si ga želel ogledati ročno
    Številu let, ki so minila od takrat, dodam 1970, dobim leta, ki delijo sekunde s 60, da dobim minute in še enkrat, da dobim ure nato med 24 in dobim dneve za zadnjih 365 in dobim leta.
    dolgo leto = 1970 + ((čas (0) / 60/60/24/365)); mi pove trenutni datum

    za število mesecev vzamem trenutni datum in odštejem sekunde od datuma do lanskega leta, vendar imam še vedno sekunde od lanskega leta.
    long numdelmes=time(0)-(((time(0)/60/60/24/365)-1)606024365);

    Vzamem numdelme in ga razdelim na 60, da dobim minute, in spet na 60, da dobim ure, preostanek leta. Letos že imam število dni, zdaj vzamem preostanek delitve med 7 in mi dajo dneve
    long diasemana=((numdelmes/60/60/24)-365)%7;

    Postopek ponovim, vendar ne delim več s 7, ampak z 31 in dobim številko meseca
    numdelmes=((numdelmes/60/60/24)-365)/31;

  7.   Factory je dejal

    Odličen članek, popolnoma jasno je, poudariti želim tudi delo skupnosti, v komentarjih se razjasnijo tudi številni dvomi in ni lahko imeti takšnih ljudi po blogu. 10.