z and p dont break everything
This commit is contained in:
17
main.go
17
main.go
@@ -79,6 +79,7 @@ func main() {
|
||||
case state := <-pause:
|
||||
if !state {
|
||||
monitor = time.NewTicker(tickerInterval)
|
||||
last = time.Now()
|
||||
} else {
|
||||
monitor.Stop()
|
||||
}
|
||||
@@ -115,12 +116,16 @@ func main() {
|
||||
notified = false
|
||||
printTime(&cur, base, &delim, invert, repeat)
|
||||
case 'z':
|
||||
fmt.Printf("\nnow:\t%v\nstart:\t%v\ndiff:\t%v\n", time.Now().UnixNano()/int64(time.Second), originalStart.UnixNano()/int64(time.Second), (time.Now().UnixNano()-originalStart.UnixNano())/int64(time.Second))
|
||||
if invert {
|
||||
cur = skip + time.Duration(time.Now().UnixNano()-originalStart.UnixNano())
|
||||
} else {
|
||||
cur = base - skip - time.Duration(time.Now().UnixNano()-originalStart.UnixNano())
|
||||
}
|
||||
fmt.Printf("\n")
|
||||
printTime(&cur, base, &delim, invert, repeat)
|
||||
/*
|
||||
fmt.Printf("\nnow:\t%v\nstart:\t%v\ndiff:\t%v\n", time.Now().UnixNano()/int64(time.Second), originalStart.UnixNano()/int64(time.Second), (time.Now().UnixNano()-originalStart.UnixNano())/int64(time.Second))
|
||||
if invert {
|
||||
cur = skip + time.Duration(time.Now().UnixNano()-originalStart.UnixNano())
|
||||
} else {
|
||||
cur = base - skip - time.Duration(time.Now().UnixNano()-originalStart.UnixNano())
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user