github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/internal/command/utils.go (about) 1 package command 2 3 import ( 4 "fmt" 5 "time" 6 7 logUtils "github.com/easysoft/zendata/pkg/utils/log" 8 "github.com/easysoft/zendata/pkg/utils/vari" 9 ) 10 11 func PrintStartInfo() { 12 vari.GlobalVars.StartTime = time.Now() 13 14 if vari.Verbose { 15 logUtils.PrintTo(fmt.Sprintf("Start at %s.", vari.GlobalVars.StartTime.Format("2006-01-02 15:04:05"))) 16 } 17 } 18 19 func PrintEndInfo() { 20 vari.GlobalVars.EndTime = time.Now() 21 22 if vari.Verbose { 23 logUtils.PrintTo(fmt.Sprintf("End at %s.", vari.GlobalVars.EndTime.Format("2006-01-02 15:04:05"))) 24 dur := vari.GlobalVars.EndTime.Unix() - vari.GlobalVars.StartTime.Unix() 25 26 logUtils.PrintTo(fmt.Sprintf("Duriation %d sec.", dur)) 27 } 28 }