轉換資料庫填入的時間格式
操作資料庫中的資料時,通常需要將時間值轉換為字串。當將值儲存在字串切片中時,這種轉換至關重要。 Go 為這個任務提供了一個方便的解決方案。
時間到字串轉換
Go 的 time。 Time 類型表示時間戳記。若要將 time.Time 值轉換為字串,請使用 Time.String() 方法。此方法根據預定義的佈局字符串格式化時間戳:“2006-01-02 15:04:05.999999999 -0700 MST.”
自定義日期格式
If如果您需要更具體的日期格式,可以使用Time.Format() 方法。此方法採用定義所需輸出格式的佈局字串。例如,要將時間戳格式設定為“yyyy-MM-dd HH:mm:ss”,請使用佈局字串“2006-01-02 15:04:05。”
使用範例
考慮示例代碼提供:
t := time.Now() fmt.Println(t.String()) fmt.Println(t.Format("2006-01-02 15:04:05"))
輸出
2009-11-10 23:00:00 +0000 UTC 2009-11-10 23:00:00
注:
以上是如何將Go的`time.Time`轉換為資料庫儲存的自訂字串格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!