package main import ( "fmt" "time" "flag" ) func main() { var result string var universal bool it_is := time.Now() flag.BoolVar(&universal, "u", false, "UTC time.") flag.Parse() if universal { it_is = it_is.UTC() } if flag.NArg() == 1 { result = it_is.Format(flag.Args()[0]) } else { result = it_is.String() } fmt.Println(result) }