Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
package main

import (
	"fmt"
	"time"
)

func main() {
	now := time.Now()
	fmt.Printf("%T\n%v \n",time.Now(),time.Now() now, now)
	fmt.Printf("年:%v \n",time.Now(). now.Year())
	fmt.Printf("月:%v \n",time.Now() now.Month())
	fmt.Printf("月:%v \n", int(timenow.Now().Month()))
	fmt.Printf("日:%v \n",time now.NowDay().Day)
	fmt.Printf("时:%v \n", now.Hour())
	fmt.Printf("时:%v分:%v \n",time now.NowMinute().Hour)
	fmt.Printf("秒:%v \n", now.Second())

	fmt.Printf("分:%v \n",time.Now().Minute())
	fmt.Printf("秒:%v \n",time.Now().Second())

}

...

Println("-------------------------------------")
	fmt.Printf("当前年月日:%d-%d-%d,时分秒为%d:%d:%d\n", now.Year(), now.Month(), now.Day(), now.Hour(), now.Minute(), now.Second())
	//Sprinf可以将输出的结果传递赋值
	datestr := fmt.Sprintf("当前年月日:%d-%d-%d,时分秒为%d:%d:%d\n", now.Year(), now.Month(), now.Day(), now.Hour(), now.Minute(), now.Second())
	fmt.Println(datestr)
	fmt.Println("-------------------------------------")
	datestr2 := now.Format("2006-01-02 15-04-05")
	fmt.Println(datestr2)
}