gpt4 book ai didi

javascript - 将 javascript 日期解析为 golang 日期

转载 作者:IT王子 更新时间:2023-10-29 02:33:10 29 4
gpt4 key购买 nike

我需要解析我通过调用 new Date() 获得的 JavaScript 格式日期,它看起来像 Sat Aug 27 2016 17:07:43 GMT+1000 (AEST).

然后我将其作为字符串发布到我的 golang 服务器,我需要在其中解析它以与调用 time.Now() 时的格式相同,看起来像 2016-08 -30 14:05:31.563336601 +1000 AEST。这个日期然后通过 gorm 存储在我的数据库中,这就是为什么我认为它需要采用这种格式。

这样做的最佳方法是什么?

谢谢。

最佳答案

这应该会给您正确的日期。请注意您如何指定格式:

jsTime, err := time.Parse("Mon Jan 02 2006 15:04:05 GMT-0700 (MST)", "Sat Aug 27 2016 17:07:43 GMT+1000 (AEST)")

if (err != nil) {
fmt.Printf("Error %v\n", err)
return
}

fmt.Println(jsTime.Format("2006-01-02 15:04:05.000000000 -0700 MST"))

关于javascript - 将 javascript 日期解析为 golang 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39178488/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com