Heim > Backend-Entwicklung > Golang > So formatieren Sie den Zeitstempel in der Go-Sprache

So formatieren Sie den Zeitstempel in der Go-Sprache

藏色散人
Freigeben: 2020-12-18 15:24:13
Original
10977 Leute haben es durchsucht

So formatieren Sie Zeitstempel in der Go-Sprache: Rufen Sie zunächst den Zeitstempel mit der Methode „time.Now().Unix()“ in der Go-Sprache ab und formatieren Sie dann die Zeit mit der Methode „t.Format“.

So formatieren Sie den Zeitstempel in der Go-Sprache

Die Umgebung dieses Artikels: Windows 7-System, Go1.11.2-Version, dieser Artikel gilt für alle Computermarken.

Empfohlenes Tutorial: „go-Sprach-Tutorial

Konvertierung von Go-Zeitstempeln und Datumszeichenfolgen

Verwenden Sie in der Go-Sprache time.Now().Unix(), um Zeitstempel zu erhalten, und verwenden Sie time, um die Zeit t zu formatieren .Format, verwenden Sie time.Parse zum Parsen der Zeit.

Schauen Sie sich den Beispielcode an:

package main
 
import (
"fmt"
"time"
)
 
func main() {
//获取时间戳
timestamp := time.Now().Unix()
fmt.Println(timestamp)
 
//格式化为字符串,tm为Time类型
tm := time.Unix(timestamp, 0)
fmt.Println(tm.Format("2006-01-02 03:04:05 PM"))
fmt.Println(tm.Format("02/01/2006 15:04:05 PM"))
 
 
//从字符串转为时间戳,第一个参数是格式,第二个是要转换的时间字符串
tm2, _ := time.Parse("01/02/2006", "02/08/2015")
fmt.Println(tm2.Unix())
}
Nach dem Login kopieren

Ausgabeergebnis:

1423361979
2015-02-08 10:19:39 AM
08/02/2015 10:19:39 AM
1423353600
Nach dem Login kopieren

Nachdem Sie den obigen Code gelesen haben, sind Sie vielleicht neugierig, warum die Formatzeichenfolge 2006-01-02 verwendet wird. Tatsächlich haben diese Zahlen in der Go-Sprache eine besondere Bedeutung und sind keine zufällig angegebenen Zahlen. Siehe die Liste unten:

Monat 1,01,Jan,Januar

Tag 2,02,_2

Stunde 3,03 , 15,PM,pm,AM,am

Minuten 4,04

Sekunden 5,05

Jahr 06.2006

Mo,Montag

Zeitzonen-Zeitunterschied zeigt -07,-0700,Z0700,Z07: 00 an ,-07:00, MST

Zeitzonenabkürzung MST

Weitere verwandte technische Artikel finden Sie in der Kolumne Golang-Tutorial!

Das obige ist der detaillierte Inhalt vonSo formatieren Sie den Zeitstempel in der Go-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage