
die Aufgabe ist folgende: Ich muss dem Zeitstempel 5 Minuten hinzufügen, aber was auch immer ich tue, die Zeit ändert sich nicht. Was mache ich falsch?
Antwort1
Der Aufruf parse.Add
in Zeile 12 Ihres Beispiels sollte etwa wie folgt geändert werden:
parse=parse.Add(5 * time.Minute)
Die .Add
Methode ändert die vorhandene Zeitstruktur nicht, sondern gibt eine neue Struktur mit der hinzugefügten Dauer zurück, die in Ihrem ursprünglichen Beispiel weggeworfen wurde.
Sehendiese GO-Websitefür ein kurzes Beispiel: