Go string to time


Go語言中需要把string轉換為time的時候,有一個坑(個人認為的坑,畢竟剛開始學習Go):

轉換時需要一個time模板,這個模板必須是 "2006-01-02 15:04:05" 這個時間,只有用這個時間才能把string類型的時間值轉換成功,其他時間作為模板都會轉換失敗。(據說是因為這個時間是Go誕生的時間)

另外:要轉換到當地時區,需要使用ParseInLocation方法加上時區參數:

t, err := time.ParseInLocation("2006-01-02 15:04:05", timeStr, time.Local)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM