datetime - Go time.Now() 总是 2009-11-10 23 :00:00 +0000 UTC

标签 datetime time go

我在 Windows 7x64 上运行 Go 版本 1.3。运行以下代码后,我总是得到 2009-11-10 23:00:00 +0000 UTC

package main

import (
    "fmt"
    "time"
)

func main() {
    fmt.Println(time.Now())
}

我知道 Go Playgroud 有这个固定时间是有原因的,但我不明白为什么我的盒子里有这个日期。

更新: 我通过将 Go 版本从 1.2.2 升级到 1.3 解决了这个问题。

试图重现该问题,我意识到这已在关闭计算机并在第二天重新启动后得到解决。

我建议升级到 1.3 后重新启动计算机。

最佳答案

这是 Go Lang 生日的时间和日期。

他们将此作为 Go Tour 中的固定时间,所以也许您正在运行游览。

关于datetime - Go time.Now() 总是 2009-11-10 23 :00:00 +0000 UTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24539986/

相关文章:

linux - 在特定时间用 bash 截屏

javascript - 计算2次的差值

git - 如何在 git2go (libgit2) 中列出包含给定提交的分支?

go - go 编译器可以重新排序以下代码吗?

mysql - Mysql TIME(STR_TO_DATE) 函数不工作

C#比较两个日期时间的正确方法

java - 将字符串转换为时间

docker - 如何在docker中使用traefik代理后端

java - 插入日期并得到错误的格式

python - 如何使用 python 获取邮政编码 - 时区数据?