chrono
“Sukellus syvemmälle” Päivämäärien vertailu on hyvin yleinen toiminto ohjelmien historiassa.
Syväluotaus: Alun perin päivämäärän merkkijonomuotoon muuttaminen ei kuulunut Rustin peruskirjastoon. Käyttäjät joutuivat tukeutumaan kolmannen osapuolen kirjastoihin, kuten chrono. chrono on edelleen suosittu vaihtoehto sen joustavuuden ja suorituskyvyn ansiosta. Vaihtoehtoja chrono-kirjastossa on useita. Voit käyttää format-metodia luodaksesi mukautettuja päivämäärämuotoja. Lisäksi to_rfc2822 ja to_rfc3339 kaltaiset funktiot tarjoavat vakiomuotoisia merkkijonoja. Muuntamisen takana oleva toteutus perustuu usein ajanhetken esittämiseen sekuntien tai nanosekuntien määränä vuoden 1970 alusta (epoch time). Tästä internaalisesta muodosta muodostetaan sitten ihmislukukelpoinen merkkijono.
format
to_rfc2822
to_rfc3339
Rustin standardikirjasto tarjoaa rajoitetun, mutta nopean tavan saada nykyinen aika, vaikkakaan ei suoraan nykyistä päivämäärää kalenterimuodossa.
Rustin standardikirjasto ei sisällä suoraan päivämäärän jäsentämistä, mutta laajasti käytetty chrono-paketti on vankka ratkaisu päivämäärien ja ajan käsittelyyn.