Bash:
Nykyisen päivämäärän hankkiminen
Kuinka:
Bashissa date
-komento on ensisijainen työkalusi nykyisen päivämäärän ja ajan saamiseksi. Tässä on muutamia esimerkkejä sen käytöstä:
- Hanki nykyinen päivämäärä ja aika oletusmuodossa:
date
Esimerkkituloste:
Ke Apr 5 14:22:04 PDT 2023
- Mukauta tulosteen muotoa: Voit määrittää tulosteen muodon käyttämällä
+%
muotoiluspesifikaattoreita. Esimerkiksi, näyttääksesi päivämäärän YYYY-MM-DD muodossa:
date "+%Y-%m-%d"
Esimerkkituloste:
2023-04-05
- Hanki nykyinen UNIX-aikaleima: UNIX-aikaleima on sekuntien määrä Unix Epochista (1. tammikuuta 1970) lähtien. Tämä on hyödyllistä skripteille, jotka suorittavat laskelmia aikaerojen perusteella.
date "+%s"
Esimerkkituloste:
1672877344
Tyypillisiä kolmannen osapuolen kirjastoja ei yleensä käytetä tämän perustoiminnon kanssa Bashissa, koska sisäänrakennettu date
-komento tarjoaa kattavan toiminnallisuuden. Kuitenkin monimutkaisempien päivämäärän ja ajan käsittelyjen yhteydessä ohjelmoijat saattavat käyttää muita ohjelmointikieliä tai työkaluja, jotka tarjoavat kirjastoja päivämäärän aritmetiikkaan ja jäsentämiseen, kuten Pythonin datetime
-moduuli.