第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

在 Go 中從時(shí)間開始 12 小時(shí)

在 Go 中從時(shí)間開始 12 小時(shí)

Go
慕的地8271018 2022-08-15 16:38:25
去菜鳥這里,我想做的就是使用時(shí)間格式常量列表 https://golang.org/src/time/format.go,這些常量在SO上的3篇文章中提到的(https://stackoverflow.com/a/20234207 https://stackoverflow.com/a/14106561 https://stackoverflow.com/a/20234207)。包括文檔(至少我能說)都沒有如何使用它們的例子。我希望這能起作用(但它顯然不起作用):t := time.Now()log.Println(t.stdHour12()) 您能告訴我如何在給定時(shí)間t(例如:2021-03-09 22:45:04.009063861 -0500 EST)中僅獲取小時(shí)(以12小時(shí)為單位)嗎?const (    stdLongMonth      = "January"    stdMonth          = "Jan"    stdNumMonth       = "1"    stdZeroMonth      = "01"    stdLongWeekDay    = "Monday"    stdWeekDay        = "Mon"    stdDay            = "2"    stdUnderDay       = "_2"    stdZeroDay        = "02"    stdHour           = "15"    stdHour12         = "3"    stdZeroHour12     = "03"    stdMinute         = "4"    stdZeroMinute     = "04"    stdSecond         = "5"    stdZeroSecond     = "05"    stdLongYear       = "2006"    stdYear           = "06"    stdPM             = "PM"    stdpm             = "pm"    stdTZ             = "MST"    stdISO8601TZ      = "Z0700"  // prints Z for UTC    stdISO8601ColonTZ = "Z07:00" // prints Z for UTC    stdNumTZ          = "-0700"  // always numeric    stdNumShortTZ     = "-07"    // always numeric    stdNumColonTZ     = "-07:00" // always numeric)提前致謝!編輯:從到目前為止收到的答案中,我發(fā)現(xiàn)我無法使用上面的常量來實(shí)現(xiàn)我想要的東西,所以我改變了這個(gè)問題的措辭,專門要求在給定的時(shí)間內(nèi)返回小時(shí)(并且只是小時(shí))。
查看完整描述

2 回答

?
狐的傳說

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊

該對象指定完整的日期和時(shí)間。如果您愿意,可以只提取時(shí)間:Time


func main() {

    t := time.Now()

    fmt.Println(t.Format(time.Kitchen))

}

time.Kitchen在包中定義為timeKitchen = "3:04PM"


如果您想了解格式的解釋方式,請仔細(xì)閱讀此文檔


如果只需要小時(shí),請?jiān)趯ο笊险{(diào)用該方法。如果你想要12小時(shí)格式,你可以只做模12:Hour()Time


func main() {

    t := time.Now()

    fmt.Println(t.Hour())

    fmt.Println(t.Hour() % 12)

}


查看完整回答
反對 回復(fù) 2022-08-15
?
慕后森

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

這些是表示通過在包中格式化代碼在內(nèi)部使用的令牌的常量(請注意,它們以較小的字母開頭,因此它們不會被導(dǎo)出,您甚至不能在包外部使用它們)。timetime


如果你想在Go中提出自己的格式(用于解析和輸出),你只需使用這些標(biāo)記“作為示例”定義它,然后解析它并將該格式(如果有效)應(yīng)用于自身。Format()


const (

    MyLayout = "3"

)


func main() {

    t := time.Now()

    fmt.Println(t.Format(MyLayout))

}

例如,此處列出了可用的令牌。


查看完整回答
反對 回復(fù) 2022-08-15
  • 2 回答
  • 0 關(guān)注
  • 170 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號