Skip to content

Jak zobrazit datum a čas pomocí příkazového řádku systému Linux

12 de Srpen de 2021
GettyImages 574909707 59aa0727396e5a001049b9d8 5c7ef79dc9e77c0001fd5add

Co vědět

  • Vytiskněte datum a čas v různých formátech pomocí příkazu Linux datum.
  • Pomocí příkazu zobrazte manuální stránku pro příkaz datum muž rande.

Tento článek vysvětluje různé způsoby zobrazení data a času pomocí příkazového řádku systému Linux.

Jak zobrazit datum a čas

Chcete -li zobrazit datum, zadejte: datum

Ve výchozím nastavení bude výstup vypadat přibližně takto: Středa 20. dubna 19:19:21 BST 2018

Zobrazte datum pomocí některého nebo všech následujících prvků:

  • %A: zkrácený název dne (tj. po, út, st)
  • %A: název celého dne (tj. pondělí, úterý, středa)
  • %b nebo %h: zkrácený název měsíce (tj. leden, únor, březen)
  • %B: název celého měsíce (leden, únor, březen)
  • %C: datum a čas národního prostředí (úplné datum a čas)
  • %C: století – zobrazí se První dvě čísla roku (tj. 19 pro 1999 a 20 pro 2020)
  • %d: den v měsíci (tj. 01, 02, 03)
  • %D: stejné jako M/D/Y (tj. 20. 4. 2016)
  • %E: den v měsíci vyplněný (tj. ‚1‘, ‚2‘)
  • %F: úplné datum, stejné jako rrrr-mm-dd
  • %H: hodina (00, 01, 02, 21, 22, 23)
  • %Já: hodina (1,2,3,10,11,12)
  • %j: den v roce (tj. 243)
  • %k: hodinová vycpávka (tj. „1“ se změní na „1“)
  • %l: hodinově polstrované (12hodinové hodiny)
  • %m: číslo měsíce (1,2,3)
  • %M: minuta (1,2,3,57,58,59)
  • %n: nový řádek
  • %N.: nanosekundy
  • %p: Dopoledne nebo odpoledne
  • %P: jako %p, ale malá písmena (ironicky)
  • %r: národní prostředí 12 hodin
  • %R.: 24hodinová verze hodiny a minuty
  • %s: sekundy od 1970-01-01 00:00:00
  • %S: druhý (01,02,03, 57, 58, 59)
  • %t: záložka
  • %T: stejný čas jako%H:%M:%S
  • %u: den v týdnu (1 je pondělí, 2 je úterý atd.)
  • %U: týdenní číslo roku (za předpokladu, že neděle je první den v týdnu)
  • %PROTI: Číslo týdne ISO s pondělkem jako prvním dnem v týdnu
  • %w: den v týdnu (0 je neděle)
  • %W: číslo týdne v roce s pondělkem jako prvním dnem v týdnu
  • %X: zastoupení data národního prostředí (31.12.2015)
  • %X: časová reprezentace národního prostředí (14:44:44)
  • %y: poslední dvě číslice roku
  • %Y: rok
  • %z: numerické časové pásmo (tj. -0400)
  • %: z: numerické časové pásmo takto (tj. -04: 00)
  • %:: z: následující časové pásmo (tj. -04: 00: 00)
  • %Z: abecední zkratka časového pásma (GMT)
  • : jeden pomlčka zabraňuje nulovému polstrování
  • _: jediné podtržítko s mezerami
  • 0: podložky s nulami
  • ^: pokud je to možné, použijte velká písmena
  • #: pokud je to možné, použijte opačný případ

Chcete -li zobrazit pouze čas, použijte následující: datum +%T

Alternativně použijte následující: datum +%H:%M:%S

Připojte také datum pomocí příkazu: date +%d/%m/%Y%t%H:%M:%S

Alternativně použijte následující postup (protože%T je ekvivalentní%H:%M:%S): datum +$ d/%m/%Y%t%T

The : a / znaky jsou volitelné a mohou být libovolné. Například:
datum +%dc%mc%Y
výstupy: 24c09c2020, pokud jste z nějakého důvodu chtěli použít ‚c‘ jako oddělovač. Použijte libovolnou kombinaci výše uvedených přepínačů za symbolem plus k výstupu data, jak si přejete. Pokud chcete přidat mezery, můžete použít uvozovky kolem data. datum +’%d/%m/%Y%H:%M:%S‘

Jak zobrazit datum UTC

Zobrazte datum UTC pro svůj počítač pomocí následujícího příkazu: date -u

Pokud jste ve Velké Británii, všimnete si, že místo času se zobrazí „18:58:20“, jako čas se zobrazí „17:58:20“.

Jak zobrazit datum RFC

Zobrazte datum RFC pro svůj počítač pomocí následujícího příkazu: datum –rfc-2822

Zobrazí se datum v následujícím formátu: st, 20. dubna 2018 19:56:52 +0100

Tento příznak je užitečný, protože ukazuje, že jste o hodinu před GMT.

Některé užitečné příkazy pro datum

Chcete znát datum příští pondělí? Zkuste toto: datum -d „příští pondělí“

class = „ql-syntax“> V okamžiku psaní se vrací „Po 25. dubna 00:00:00 BST 2016“ -d v zásadě vytiskne datum v budoucnosti nebo v minulosti. Můžete tedy použít „příští pondělí“ nebo „minulý pátek“. Pomocí stejného příkazu můžete zjistit, na který den v týdnu připadají vaše narozeniny nebo Vánoce. datum -d 25.12.2016

class = „ql-syntax“> Výsledkem je ne 25. prosince.

souhrn

Stojí za to podívat se na manuální stránku pro příkaz datum pomocí následujícího příkazu: man date