web-dev-qa-db-fra.com

Comment obtenir la date d'hier à Golang?

Comment obtenir la date d'hier dans le time.Time struct dans Go?

28
saggaf.arsyad

Voici une façon avec AddDate :

time.Now().AddDate(0, 0, -1)

MODIFIER

La réponse originale avait également un time.Add suggestion:

fmt.Printf("Yesterday: %v\n", time.Now().Add(-24*time.Hour))

Voir le commentaire de Vatine pour les raisons de préférer AddDate.

71
cnicutar