Omvandla ett datum till en sträng

Bash:
Omvandla ett datum till en sträng

Så Gör Du:

Bash använder date-kommandot för att omvandla datum till strängar. Här är några exempel:

# Aktuellt datum och tid som sträng
date
# Anpassa formatet till ÅÅÅÅ-MM-DD
date +"%Y-%m-%d"
# Skapa en sträng för första dagen i nästa månad
date +"%Y-%m-01" -d "next month"

Sample output:

tors 9 mar 14:49:23 CET 2023
2023-03-09
2023-04-01

Fördjupning

date-kommandot i Unix-liknande system som Linux har existerat sedan 70-talet, ursprungligen utvecklat i AT&T’s Bell Laboratories. Det finns olika alternativ för att omvandla datum till strängar, som att använda externa program som awk eller perl. Implementationen i Bash sker normalt genom inbyggda funktioner (date), men man kan också kalla externa tjänster eller API:er för mer avancerade behov.

Se Även