package main
import (
"fmt"
"time"
)
// 写⼀一个程序,获取当前时间,并格式化成 2017/06/15 08:05:00形式
func localtime() string{
localtime := time.Now().Format("2006-01-02 15:04:05")
return localtime
}
//写⼀一个程序,统计⼀一段代码的执⾏行行耗时,单位精确到微秒。
func wasteTime() int64{
start := time.Now().UnixNano()
time.Sleep(2 * time.Second)
end := time.Now().UnixNano()
waste := (end - start)/1000
return waste
}
// 99乘法表
func multiplicationTable(){
for i:=1;i<=9;i++{
for j:=1;j<=9;j++{
fmt.Printf("%d * %d = %d\t", i, j, i*j)
}
fmt.Println()
}
}
func main() {
// 写⼀一个程序,获取当前时间,并格式化成 2017/06/15 08:05:00形式
fmt.Println("1、获取当前时间")
fmt.Println(localtime())
// 写⼀一个程序,统计⼀一段代码的执⾏行行耗时,单位精确到微秒。
fmt.Printf("2、该段程序花费了 %d 微秒", wasteTime())
fmt.Println()
fmt.Println("3、99乘法表")
multiplicationTable()
fmt.Println()
}