Holen Sie sich eine Liste der gültigen Zeitzonen in Gehen
Ich würde gerne schreiben Sie eine Methode, füllen Sie eine Go-Language-array mit dem gemeinsamen Zeitzonen, akzeptiert der time.Format()
nennen, die für die Verwendung in einer HTML-Vorlage (Formular wählen Sie zu erlauben, Sie zu Lesen, und wählen Sie Ihre Zeitzone). Gibt es einen gemeinsamen Weg, dies zu tun?
func (t Time) Format(layout string)
nicht nehmen, eine time zone (andere als "MST", um anzuzeigen, wo Sie wollen die Zeit, die zone zu gehen in der Ausgabe).Die Dokumentation "Zeit".LoadLocation beschreibt, wo Gehen sieht für die Zeitzone.
Wenn Sie eine C++ - Bibliothek, die ich zeigen kann, wie Sie dies tun.
InformationsquelleAutor BadPirate | 2016-10-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Um eine Liste der Zeitzonen, die Sie verwenden können, so etwas wie:
Ausgabe:
ReadFile("")
- das Sollte es nicht seinReadFile(zoneDir)
?Nope, kein Tippfehler) Es ist wegen der Rekursion. Auch es ist mehr wie ein Prototyp, so können Sie Sie optimieren und integrieren, irgendwo, aber Sie wahrscheinlich benötigen, um Ergebnisse gespeichert werden, anstatt nur zu drucken.
Eine Idee, wie man die Standard-fallback-Daten befindet sich innerhalb der
$GOROOT/lib/time
?InformationsquelleAutor Marcel Novy
Gehen Zeit pkg verwendet eine timezone Datenbank.
Laden Sie eine Zeitzone Ort wie folgt:
Den
Format
Funktion ist nicht im Zusammenhang mit der Einstellung der Zeitzone mit dieser Funktion wird eine Feste Referenz die Zeit, die Ihnen erlaubt, das Datum zu formatieren, wie Sie möchten. Werfen Sie einen Blick auf die Zeit pkg docs.Zum Beispiel:
Hier ist eine laufende Beispiel
InformationsquelleAutor jmaloney