我正在尝试将月,日和年分别添加到控制台.
我需要能够单独访问日期的每个部分.我可以从"时间"包中使用time.now()获得整个事情,但之后我就陷入了困境.
谁能告诉我哪里出错了?
Roc*_*key 19
你实际上非常接近:)然后返回值time.Now()是一个Time类型,在这里查看包文档将显示一些你可以调用的方法(为了更快的概述,请到这里查看type Time).要获得上面提到的每个属性,您可以这样做:
package main
import (
"fmt"
"time"
)
func main() {
t := time.Now()
fmt.Println(t.Month())
fmt.Println(t.Day())
fmt.Println(t.Year())
}
Run Code Online (Sandbox Code Playgroud)
如果您有兴趣打印Month整数,可以使用以下Printf函数:
package main
import (
"fmt"
"time"
)
func main() {
t := time.Now()
fmt.Printf("%d\n", t.Month())
}
Run Code Online (Sandbox Code Playgroud)