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

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

為什么使用 ParseInLocation 打印不同的時(shí)區(qū)?

為什么使用 ParseInLocation 打印不同的時(shí)區(qū)?

Go
慕村225694 2023-05-04 16:57:45
我正在嘗試使用特定于用戶的時(shí)區(qū)位置將字符串解析為時(shí)間 -// error handling skipped for brevityloc, _ := time.LoadLocation("Asia/Kolkata")now, _ := time.ParseInLocation("15:04", "10:10", loc)fmt.Println("Location : ", loc, " Time : ", now)我在系統(tǒng)上得到的輸出是 -Location :  Asia/Kolkata  Time :  0000-01-01 10:10:00 +0553 HMT這個(gè)HMT時(shí)區(qū)是從哪里來(lái)的?如果不是解析我使用的時(shí)間now := time.Now().In(loc),打印的時(shí)區(qū)是正確的 - IST。我的時(shí)區(qū)解析有問(wèn)題還是我的系統(tǒng)時(shí)區(qū)數(shù)據(jù)庫(kù)有問(wèn)題?
查看完整描述

1 回答

?
呼啦一陣風(fēng)

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

now這可能是您的年份為 0000 而time.Now()返回當(dāng)前時(shí)間這一事實(shí)的遺留問(wèn)題。時(shí)區(qū)很奇怪,某些地方并不總是使用相同的時(shí)區(qū)。這是IANA 時(shí)區(qū)數(shù)據(jù)庫(kù)的摘錄:

# Zone? NAME? ? ? ? GMTOFF? RULES? ?FORMAT? [UNTIL]

Zone? ? Asia/Kolkata? ? 5:53:28 -? ?LMT 1854 Jun 28 # Kolkata

? ? ? ? 5:53:20 -? ?HMT 1870? ? ? ? # Howrah Mean Time?

? ? ? ? 5:21:10 -? ?MMT 1906 Jan? 1 # Madras local time

? ? ? ? 5:30? ? -? ?IST 1941 Oct

? ? ? ? 5:30? ? 1:00? ? +0630? ?1942 May 15

? ? ? ? 5:30? ? -? ?IST 1942 Sep

? ? ? ? 5:30? ? 1:00? ? +0630? ?1945 Oct 15

? ? ? ? 5:30? ? -? ?IST

如果我的解釋正確的話,HMT 似乎是從 1854 年到 1870 年使用的——我不確定為什么這會(huì)導(dǎo)致它用于 0000 年,這似乎屬于 LMT,但 Go 數(shù)據(jù)庫(kù)可能是略有不同(或者我可能誤解了數(shù)據(jù)庫(kù))。如果您擔(dān)心用于歷史日期的正確時(shí)區(qū)(如 0000),我不確定我能否給出一個(gè)很好的答案,但是對(duì)于任何最近的 IST 都應(yīng)該正確使用。



查看完整回答
反對(duì) 回復(fù) 2023-05-04
  • 1 回答
  • 0 關(guān)注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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