2016-04-20 30 views
1

基本上,如果我運行此代碼,我可以得到最新年如何轉換在Golang佛教年

t := time.Now() 
fmt.Println(t.Format("02/01/2006")) 

我的問題是如何去的年份轉換佛教年的這種格式?

注意在AD轉換年內格式的公式是

B.E. = A.D. + 543 

回答

3

嗯,我高度懷疑,一個格式字符串存在將產品佛教的時間,所以只是做了簡單的直線前進的東西,並添加543幾年到你的日期......你應該使用一個常數爲beDifference

t := time.Now() 
buddhaTime = t.AddDate(543, 0, 0) 
相關問題