亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

日期格式顯示錯誤的日期

日期格式顯示錯誤的日期

Go
瀟瀟雨雨 2021-09-09 13:58:00
我正在嘗試格式化這樣的日期:[daynumber] [monthname] [fullyear]package mainimport (    "fmt"    "time")func main() {    t := time.Now()    fmt.Println(t.Format("1 January 2014"))}但是,這會打印出“11 November 10110”而不是正確的日期“29 November 2014”。正確的使用方法是Time.Format什么?
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

嘗試:

fmt.Println(t.Format("2 January 2006"))

從 Time.Format()

Format 返回根據布局格式化的時間值的文本表示,它通過顯示參考時間如何定義格式,

Mon Jan 2 15:04:05 -0700 MST 2006

在 Go 中解析和格式化日期/時間”一文補充說:

我認為在晦澀的格式化代碼上使用助記符反映了 Go 開發人員的實用主義以及他們專注于創建一種可以提高用戶生產力的語言

具有諷刺意味的是,我很難記住該格式模板的確切值和順序。
(尤其是我不斷混淆的日期和月份,習慣于 dd-mm 約定,而不是 mm-dd)。


查看完整回答
反對 回復 2021-09-09
  • 1 回答
  • 0 關注
  • 209 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號