Software

Hoe de datum en tijd weer te geven met behulp van de Linux-opdrachtregel

Schrijver: Lewis Jackson
Datum Van Creatie: 14 Kunnen 2021
Updatedatum: 1 Juni- 2024
Anonim
Linux Operating System | Commands  | Date And Time
Video: Linux Operating System | Commands | Date And Time

Inhoud

Gebruik opmaaktekens om de datum en tijd nauwkeurig weer te geven

Typ om de datum weer te geven:

datum

Standaard is de uitvoer ongeveer zo:

Woe 20 april 19:19:21 BST 2018

Geef de datum weer met een of meer van de volgende elementen:

  • %een: afgekorte dagnaam (bijv. ma, di, wo)
  • %EEN: volledige dagnaam (bijv. maandag, dinsdag, woensdag)
  • % b of % h: afgekorte maandnaam (d.w.z. jan, feb, mar)
  • % B: volledige maandnaam (januari, februari, maart)
  • % c: lokaliseert datum en tijd (volledige datum en tijd)
  • % C: kort jaar (d.w.z. 14, 15, 16)
  • % d: dag van de maand (d.w.z. 01, 02, 03)
  • % D: hetzelfde als M / D / Y (d.w.z.20-20-16)
  • % e: dag van de maand opgevuld (d.w.z. '1', '2')
  • % F: volledige datum, hetzelfde als jjjj-mm-dd
  • % H: uur (00, 01, 02, 21, 22, 23)
  • %IK: uur (1,2,3,10,11,12)
  • % j: dag van het jaar (d.w.z.243)
  • % k: uur opgevuld (d.w.z. '1' wordt '1')
  • % l: uur gewatteerd (12-uursklok)
  • % m: maandnummer (1,2,3)
  • % M: minuut (1,2,3,57,58,59)
  • % n: nieuwe lijn
  • % N: nanoseconden
  • % p: AM of PM
  • % P: zoals% p maar kleine letters (ironisch genoeg)
  • % r: lokaliseert 12 uur kloktijd
  • % R: 24-uurs versie van uur en minuut
  • % s: seconden sinds 01-01-1900 00:00:00
  • % S: tweede (01,02,03, 57, 58, 59)
  • % t: een tab
  • % T: tijd hetzelfde als% H:% M:% S
  • % u: dag van de week (1 is maandag, 2 is dinsdag enz.)
  • % U: weeknummer van het jaar (uitgaande van zondag als eerste dag van de week)
  • % V: ISO-weeknummer met maandag als eerste dag van de week
  • % w: dag van de week (0 is zondag)
  • % W.: weeknummer van het jaar met maandag als eerste dag van de week
  • %X: lands datumweergave (31/12/2015)
  • %X: lokale tijdweergave (14:44:44)
  • % y: laatste twee cijfers van het jaar
  • % Y: jaar
  • % z: numerieke tijdzone (d.w.z. -0400)
  • %: z: numerieke tijdzone als volgt (d.w.z. -04: 00)
  • % :: z: numerieke tijdzone als volgt (d.w.z. -04: 00: 00)
  • % Z: alfabetische tijdzone-afkorting (GMT)
  • - -: een enkel koppelteken voorkomt nul opvulling
  • _: een enkel onderstrepingsteken met spaties
  • 0: blokken met nullen
  • ^: gebruik indien mogelijk hoofdletters
  • #: gebruik indien mogelijk een ander geval

Gebruik het volgende om alleen de tijd weer te geven:


datum +% T

U kunt ook het volgende gebruiken:

datum +% H:% M:% S

Voeg ook de datum toe met de opdracht:

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

Gebruik een willekeurige combinatie van de bovenstaande schakelaars na het plusteken om de datum naar wens weer te geven. Als u spaties wilt toevoegen, kunt u aanhalingstekens rond de datum gebruiken.

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

Hoe de UTC-datum te tonen

Bekijk de UTC-datum voor uw computer met de volgende opdracht:

datum -u

Als u zich in het VK bevindt, zult u merken dat in plaats van "18:58:20" als tijd "17:58:20" als tijd wordt weergegeven.

Hoe de RFC-datum te tonen

Bekijk de RFC-datum voor uw computer met de volgende opdracht:

datum --rfc-2822

Dit toont de datum in het volgende formaat:


Wo 20 apr 2018 19:56:52 +0100

Deze vlag is handig omdat het aangeeft dat u GMT een uur voor bent.

Enkele nuttige datumopdrachten

Wil je de datum aanstaande maandag weten? Probeer dit:

date -d "volgende maandag"

Op het moment van schrijven retourneert dit "ma 25 apr 00:00:00 BST 2016"

De -d drukt in feite een datum in de toekomst af.

Met dezelfde opdracht kunt u achterhalen op welke dag van de week uw verjaardag of kerst valt.

datum -d 25/12/2016

Het resultaat is zo 25 dec.

Overzicht

Het is de moeite waard om de handleidingpagina voor de datumopdracht te bekijken met behulp van de volgende opdracht:

man date

Interessant Vandaag

Populair

6 dingen die u nodig hebt om uw Smart Home in te stellen
Leven

6 dingen die u nodig hebt om uw Smart Home in te stellen

Het i niet zo moeilijk om uw hui digitale mart te geven, maar het kan een beetje latig zijn om precie te weten waar u moet beginnen. Deze ze item zijn een geweldige plek om te beginnen, zelf al u nie...
De 8 beste geavanceerde vectorgebaseerde illustratieprogramma's van 2020
Software

De 8 beste geavanceerde vectorgebaseerde illustratieprogramma's van 2020

Onze redacteuren onderzoeken, teten en bevelen onafhankelijk de bete producten aan; hier vindt u meer informatie over on beoordelingproce. We kunnen commiie ontvangen voor aankopen die zijn gedaan vi...