Hvis du ønsker at vise tiden som en timestamp i Debian Linux, og date
-kommandoen ikke har en direkte indstilling til det, kan du bruge følgende metoder:
date
med formatstrenge:
Selvom date
-kommandoen ikke har en direkte indstilling til timestamp, kan du bruge formatstrenge til at generere en Unix-timestamp.
date +%s
Dette vil returnere den aktuelle tid som en Unix-timestamp (antal sekunder siden 1. januar 1970).
date
med --date
option:
Du kan også konvertere en given dato og tid til en Unix-timestamp ved at bruge --date
optionen.
date --date="YYYY-MM-DD HH:MM:SS" +%s
Erstat YYYY-MM-DD HH:MM:SS
med den ønskede dato og tid.
awk
til at generere en timestamp:
Du kan kombinere date
med awk
for at få en mere fleksibel løsning.
date | awk '{print mktime($6" "$2" "$3" "$4" "$5" "$7)}'
Dette vil konvertere den aktuelle tid til en Unix-timestamp.
Ved at bruge disse metoder kan du nemt generere en timestamp i Debian Linux, selvom date
-kommandoen ikke har en direkte indstilling til det.
Har du brug for hjælp til Unix-timestamp eller Linux-opgaver? Med Handyhand kan du nemt oprette din opgave helt gratis. På få minutter vil du modtage bud fra dygtige hjælpere, der står klar til at assistere dig med dine tekniske udfordringer. Få den hjælp, du har brug for, og kom hurtigt videre med dit projekt!