2014-07-02 9 views
7

विंडोज 7x64 पर गो संस्करण 1.3 चला रहा है, निम्नलिखित कोड चलाने के बाद मुझे हमेशा 200-11-10 23:00 मिलता है : 00 +0000 यूटीसीगोलांग समय.अब() हमेशा 200 9 -10-10 23:00:00 +0000 यूटीसी

package main 

import (
    "fmt" 
    "time" 
) 

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

मुझे पता है कि playgroud एक कारण से इस निश्चित समय है, लेकिन मुझे समझ नहीं आता क्यों मैं अपने बॉक्स

अद्यतन में इस तिथि मिल जाना: मैं 1.2.2 से 1.3

से जाने वाले संस्करण को अपग्रेड करके इस समस्या को महसूस किया

इस मुद्दे को पुन: उत्पन्न करने का प्रयास करते हुए, मुझे एहसास हुआ कि यह अगले दिन कंप्यूटर पर स्विच करने के बाद तय किया गया था।

मैं 1.3

+0

मेरे लिए सही तिथि प्रिंट करता है, यह अजीब है। – OneOfOne

+1

आपका कोड ठीक है, 1.3 में विंडोज़ विशिष्ट बग की तरह दिखता है। बग डेटाबेस में एक त्वरित खोज इसके बारे में कुछ भी नहीं दिखाती है। मैं बग मेलिंग सूची में पूछूंगा। –

+13

बीटीडब्ल्यू गो गो लैंग्स बीडे: डी – Mehrad

उत्तर

2

को अपग्रेड करने के बाद कंप्यूटर को पुनरारंभ करने के लिए सलाह देते हैं मैं अपनी समस्या को ठीक करने में असमर्थ हूं: जब आप इन आदेशों को चलाने के

C:\gopath\src\timenow>go version 
go version go1.3 windows/amd64 
C:\gopath\src\timenow>go env 
set GOARCH=amd64 
set GOBIN=C:\go\bin 
set GOCHAR=6 
set GOEXE=.exe 
set GOHOSTARCH=amd64 
set GOHOSTOS=windows 
set GOOS=windows 
set GOPATH=C:\gopath 
set GORACE= 
set GOROOT=C:\go 
set GOTOOLDIR=C:\go\pkg\tool\windows_amd64 
set CC=gcc 
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 
set CXX=g++ 
set CGO_ENABLED=1 
C:\gopath\src\timenow>type timenow.go 
package main 

import (
     "fmt" 
     "time" 
) 

func main() { 
     fmt.Println(time.Now()) 
} 
C:\gopath\src\timenow>go run timenow.go 
2014-07-02 17:33:20.3270287 -0400 EDT 
C:\gopath\src\timenow>time 
The current time is: 17:33:23.60 
Enter the new time: 
C:\gopath\src\timenow> 

क्या उत्पादन आप मिलता है?

+1

अच्छी तरह से, इसे आज कार्यालय में पुन: पेश करने की कोशिश कर रहा है, यह मुद्दा निश्चित रूप से बंद होने के बाद तय किया जा सकता है – edcaceres

9

उस समय निश्चित जाओ टूर में इस्तेमाल किया समय के रूप में Go Tour limitations

खेल का मैदान समय 2009-11-10 23:00:00 UTC पर शुरू होती में में उल्लेख किया है (इस के sigificance का निर्धारण तारीख पाठक के लिए एक अभ्यास है)। इससे उन्हें निर्धारिती आउटपुट देकर प्रोग्राम कैश करना आसान हो जाता है।

क्या आप वाकई कोड नहीं चला रहे थे? संभावित रूप से स्थानीय संस्करण - आप डाउनलोड कर सकते हैं और दौरे को चला सकते हैं।

संबंधित मुद्दे