Príkaz na prevod z UnixTime na normálny

Mnohokrát nájdem dátumy vo formáte Unix, samozrejme nerozumiem démonovi, aký dátum a čas mi ukazujú, a preto je potrebné previesť dátum, ktorý je v UnixTime, na „normálny“.

Ale najskôr otázka:

Čo je Unix Time?

Môžeme čítať do Wikipedia a uvidíme, že číslo pred nami je počet sekúnd, ktoré uplynuli od 1. januára 1970 do tohto okamihu, niečo ako „1437905791“ v skutočnosti znamená: 2015-07-26 10:16:31

Kde nájdem dátumy vo formáte Unix Time?

Mnoho aplikácií má tendenciu ukladať dáta alebo okamihy v tomto formáte do databázy, ktorú používajú, na fórach, na aplikačných serveroch atď.

Ako previesť z terminálu UnixTime na niečo, čomu rozumiete?

Jednoduché, predpokladajme, že máme nasledujúci dátum: 1416483005

Ak ho chcete previesť na niečo, čomu môžeme rozumieť, jednoducho vložte: dátum -d @

To je:

date -d @1416483005

A to nám povie, čo to predstavuje 20. novembra 2014 o 06:30:05

prevádzať-unix-čas

Existuje web, ktorý sa dá previesť z UnixTime?

Áno, samozrejme, Google «dátum do unixu»A voila, uvidia toho veľa resultados.

Môžem získať priamo prevedený dátum MySQL?

Áno, samozrejme, za predpokladu, že sa jedná o databázu s názvom štatistiky, zavolala tabuľka dobaa mať pole s názvom date vo formáte Unix, dopyt na získanie všetkých údajov z tohto prevedeného poľa by už bol:

select FROM_UNIXTIME(date) from stats.times;

To znamená, že máme funkciu nazvanú FROM_UNIXTIME (), ktorá nám pomáha pri tomto prevode, ak do zátvorky dáme pole, ktorého informácie sú tohto typu, prevedie ho na nás.

Koniec!

No nie je toho veľa čo dodať, nech sa páči!


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   saeron dijo

    álaaaaa nevedela, že sa použije tento formát, ktorý je ortopedický, pozrime sa, čo sa stane, keď číslo dosiahne maximálnu pamäť premennej. Chlapci na konci sveta, všetci sa mýlili, nakoniec to bude unix, ktorý nám povie kedy.

  2.   Mario Guillermo Zavala Silva dijo

    Aká vynikajúca publikácia ... !! Vďaka za informácie !!!

    Na zdravie ...

  3.   lovec dijo

    Ccze log colorizer má možnosť prevádzať formát dátumu unixu.

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

  4.   Armando Leisure dijo

    Veľmi dobrý príspevok, je celkom užitočné poznať príkaz, unixovým časom je bolesť hlavy, keď vidíte protokol a ak vidíte iba číslo, netušíte, aký je dátum v tomto formáte.

    1.    Azureus dijo

      Presne to, čo sa ťa kurva pýta, keď k čertu došlo v systéme k udalosti, a nevie, ako to preložiť.

  5.   eliotime3000 dijo

    Dobrý nápad zobraziť čas pomocou Unixtime.

  6.   dážď dijo

    Robím testy s time.hvc s time (0) mi dáva sekundy od roku 1970, viem, že existujú nástroje, ktoré to robia automaticky, ale chcel som to vidieť manuálne
    K počtu rokov, ktoré od tej doby uplynuli, pripočítam rok 1970, získam roky vydelením sekúnd 60, aby som získal minúty, a znova, aby som získal hodiny, potom medzi 24 a získam dni za posledných 365 a získam roky.
    dlhý rok = 1970 + ((čas (0) / 60/60/24/365)); dáva mi aktuálny dátum

    pre číslo mesiaca zoberiem aktuálny dátum a odčítam sekundy od dátumu do minulého roku, ale stále mám sekundy od minulého roku.
    long numdelmes=time(0)-(((time(0)/60/60/24/365)-1)606024365);

    Beriem čísla a delím to na 60, aby som získal minúty, a znova o 60, aby som získal hodiny, zvyšok roka. Tento rok už mám počet dní. Teraz si vezmem zvyšok rozdelenia medzi 7 a oni mi dajú dni
    long diasemana=((numdelmes/60/60/24)-365)%7;

    Opakujem postup, ale už nedelím 7, ale 31 a dostanem číslo mesiaca
    numdelmes=((numdelmes/60/60/24)-365)/31;

  7.   továreň dijo

    Skvelý článok, bol úplne jasný, chcem tiež zdôrazniť prácu komunity, v komentároch sa tiež objasňuje veľa pochybností a nie je ľahké nechať ľudí, ako je tento, sledovať blog. A 10.