Päivämäärän muuntaminen merkkijonoksi

Bash:
Päivämäärän muuntaminen merkkijonoksi

How to:

# Tämänhetkinen päivä standardimuodossa
date_iso=$(date --iso-8601)
echo $date_iso
# Output esimerkiksi: 2023-04-12

# Mukautettu päivämäärän muotoilu
date_custom=$(date '+%Y-%m-%d %H:%M:%S')
echo $date_custom
# Output esimerkiksi: 2023-04-12 15:30:45

Deep Dive

Bash sisältää date-komennon päivämäärän käsittelyyn, mukaan lukien muunnokset merkkijonoiksi. Historiallisesti Unix-järjestelmissä päivämäärän käsittely on aina ollut keskeistä, ja date on säilynyt tärkeänä työkaluna. Vaihtoehtoina on muita työkaluja kuten strftime Pythonissa, joka tarjoaa samankaltaista joustavuutta. Tarkka muotoilu tapahtuu formatointimerkkijonojen avulla, joissa esimerkiksi %Y edustaa nelinumeroista vuotta ja %H:%M:%S edustaa kelloaikaa.

See Also