├── README.md └── epoch2time.go /README.md: -------------------------------------------------------------------------------- 1 | An old go project I found. Probably not much use now... 2 | -------------------------------------------------------------------------------- /epoch2time.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | // TODO: 4 | // validate input 5 | // flag for format 6 | // could also loop over args and do out 7 | 8 | import ( 9 | "os" 10 | "flag" 11 | "time" 12 | "strconv" 13 | ) 14 | 15 | func main() { 16 | os.Setenv("TZ", "GMT") 17 | flag.Parse() 18 | 19 | arg, _ := strconv.Atoi64( flag.Arg(0) ) 20 | t := time.SecondsToLocalTime(arg) 21 | out := t.Format(time.RFC850) 22 | 23 | os.Stdout.WriteString(out + "\n") 24 | } 25 | --------------------------------------------------------------------------------