date(1)
date(1) - Linux manual page
Namn
date - skriver ut eller ställer in systemdatum och tid
Synopsis
<syntaxhighlight lang="bash"> date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] </syntaxhighlight>
Beskrivning
Visar datum och tid i det angivna FORMATET. Med -s, eller med [MMDDhhmm[[CC]YY][.ss]], ställer in datum och tid.
Obligatoriska argument till långa alternativ är även obligatoriska för korta alternativ.
- -d, --date=STRING
- Visa tid beskriven av STRING, inte "nu".
- --debug
- Kommenterar det tolkade datumet och varnar för tveksam användning till stderr.
- -f, --file=DATEFILE
- Som --date, men för varje rad i DATEFILE.
- -I[FMT], --iso-8601=[FMT]
- Utmatning i ISO 8601-format. FMT='date' för datum (standard), 'hours', 'minutes', 'seconds' eller 'ns' för datum och tid med vald precision.
- --resolution
- Visar den tillgängliga tidsstämplingsupplösningen. Exempel: 0.000000001.
- -R, --rfc-email
- Utmatning i RFC 5322-format. Exempel: Mon, 14 Aug 2006 02:34:56 -0600.
- --rfc-3339=FMT
- Utmatning i RFC 3339-format. FMT='date', 'seconds' eller 'ns' för datum och tid med vald precision.
- -r, --reference=FILE
- Visar den senaste ändringstiden för FILE.
- -s, --set=STRING
- Ställer in tiden enligt STRING.
- -u, --utc, --universal
- Skriver ut eller ställer in Coordinated Universal Time (UTC).
- --help
- Visar denna hjälptext och avslutar.
- --version
- Visar versionsinformation och avslutar.
Alla alternativ som specificerar datumet som ska visas är ömsesidigt uteslutande, dvs: --date, --file, --reference, --resolution.
Format
FORMAT styr utmatningen. Tolkningssekvenser:
- %% - en bokstavlig %
- %a - veckodagens förkortade namn (ex: "Sön")
- %A - veckodagens fullständiga namn (ex: "Söndag")
- %b - månadens förkortade namn (ex: "Jan")
- %B - månadens fullständiga namn (ex: "Januari")
- %c - lokal tid och datum (ex: "Tor Mar 3 23:05:25 2005")
- %F - fullständigt datum (YYYY-MM-DD)
- %H - timme (00-23)
- %M - minut (00-59)
- %S - sekund (00-60)
- %Y - år med fyra siffror
- %z - tidszon som +hhmm (ex: "-0400")
Exempel
Konvertera sekunder sedan epoken (1970-01-01 UTC) till ett datum: <syntaxhighlight lang="bash"> date --date='@2147483647' </syntaxhighlight>
Visa tiden på USA:s västkust: <syntaxhighlight lang="bash"> TZ='America/Los_Angeles' date </syntaxhighlight>
Visa lokal tid för 9:00 nästa fredag på USA:s västkust: <syntaxhighlight lang="bash"> date --date='TZ="America/Los_Angeles" 09:00 next Fri' </syntaxhighlight>
Författare
Skriven av David MacKenzie.
Rapportera fel
GNU coreutils onlinehjälp: https://www.gnu.org/software/coreutils/ Rapportera översättningsfel till: https://translationproject.org/team/
Upphovsrätt
Copyright © 2025 Free Software Foundation, Inc. Licens GPLv3+. Detta är fri programvara: du får ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning som lagen tillåter.
Se även
Full dokumentation: https://www.gnu.org/software/coreutils/date eller lokalt via: <syntaxhighlight lang="bash"> info '(coreutils) date invocation' </syntaxhighlight>
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/date.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till PC-Service som har sponsrat Linux.se med webbhotell.