Skip to main content

Kako prikazati datum in čas z ukazno vrstico Linuxa

Anonim

V tem priročniku vam bomo pokazali, kako natisniti datum in uro z ukazno vrstico Linux v različnih formatih.

Kako prikazati datum in čas

Verjetno bi lahko uganili ukaz za prikaz datuma in ure z ukazno vrstico Linux. Preprosto je to:

datum

Privzeto bo izhodišče nekaj takega:

Sre Apr 20 19:19:21 BST 2016

Datum lahko prikažete z enim ali vsemi od naslednjih elementov:

  • % a - ime skrajšanega dneva (tj. pon., čas, čas)
  • % A - ime celotnega dneva (ponedeljek, torek, sreda)
  • % b ali% h - skrajšano ime meseca (to je jan, feb, mar)
  • % B - polno ime (januar, februar, marec)
  • % c - določi datum in čas (polni datum in čas)
  • % C - kratko leto (npr. 14, 15, 16)
  • % d - dan v mesecu (to je 01, 02, 03)
  • % D - enako kot M / D / Y (to je 04/20/16)
  • % e - dan v mesecu (npr. "1", "2")
  • % F - poln datum, enako kot yyyy-mm-dd
  • % H - ura (00, 01, 02, 21, 22, 23)
  • % I - ura (1,2,3,10,11,12)
  • % j - dan v letu (tj. 243)
  • % k - ura zloženo (npr. "1" postane "1")
  • % l - ura (12 urna ura)
  • % m - mesečna številka (1,2,3)
  • % M - minuta (1,2,3,57,58,59)
  • % n - nova vrstica
  • % N - nanosekunde
  • % p - AM ali PM
  • % P - všeč% p, vendar majhna (ironično)
  • % r - locira 12 urno uro
  • % R - 24-urna različica ure in minute
  • % s - sekund od leta 1970-01-01 00:00:00
  • % S - drugo (01,02,03, 57, 58, 59)
  • % t - zavihek
  • % T - čas enako kot% H:% M:% S
  • % u - dan v tednu (1 je ponedeljek, 2 torek itd.)
  • % U-tedensko število leta (ob predpostavki, da je nedelja kot prvi dan v tednu)
  • % V - tedenska številka ISO z ponedeljkom kot prvi dan v tednu
  • % w - dan v tednu (0 je nedelja)
  • % W - tedensko število leta z ponedeljkom kot prvi dan v tednu
  • % x - lokalna predstavitev datuma (31. 12. 2015)
  • % X - lokalna predstavitev časa (14:44:44)
  • % y - zadnji dve števki leta
  • % Y - leto
  • % z - številski časovni pas (to je -0400)
  • %: z - številski časovni pas, kot sledi (to je -04: 00)
  • % :: z - številski časovni pas, kot sledi (to je -04: 00: 00)
  • % Z - kratica abecednega časovnega pasu (GMT)
  • - - en del vezice preprečuje ničelno polnjenje
  • _ - enojni podložni vložki s presledki
  • 0 - blazinice z ničli
  • ^ - uporabite velike črke, če je mogoče
  • # - uporabite nasprotni primer, če je to mogoče

To je veliko število možnosti in sumimo, da je ukaz za datum tisti, ki večina ljudi skuša dodati nekaj, ko najprej želijo prispevati k Linuxu in zbrati svoj prvi program.

V bistvu, če želite prikazati samo čas, ko lahko uporabite naslednje:

datum +% T

To bo doseglo 19:45:00. (to so ure, minute in sekunde)

Zgoraj lahko dosežete tudi z naslednjim:

datum +% H:% M:% S

Datum lahko uporabite tudi z zgornjim ukazom:

datum +% d /% m /% Y% t% H:% M:% S

V bistvu lahko za simbolom plus uporabite katerokoli kombinacijo zgornjih stikal, da izberete datum, kot želite. Če želite dodati presledke, lahko uporabite ponudbe okoli datuma.

datum + '% d /% m /% Y% H:% M:% S'

Kako prikazati datum UTC

Datum UTC lahko prikažete z uporabo naslednjega ukaza:

datum -u

Če ste v Združenem kraljestvu, boste opazili, da namesto prikaza "18:58:20" kot čas kaže na "17:58:20" kot čas.

Kako prikazati datum RFC

Datum RFC-ja si lahko ogledate v računalniku z naslednjim ukazom:

datum -r

To prikaže datum v naslednji obliki:

Sre, 20 Apr 2016 19:56:52 +0100

To je koristno, saj kaže, da ste uro pred GMT.

Nekateri uporabni datumski ukazi

Želite vedeti datum naslednji ponedeljek? Preizkusite to:

datum -d "naslednji ponedeljek"

Na točki pisanja tega poročila "pon 25 apr 00:00:00 BST 2016"

-D v bistvu natisne datum v prihodnosti.

Z istim ukazom lahko ugotovite, kateri dan v tednu je tvoj rojstni dan ali božič.

datum -d 12/25/2016

Rezultat je ned 25 december.

Povzetek

Priporočamo, da stran z navodili za ukaz datuma uporabite z naslednjim ukazom:

moški datum