14 lines
386 B
Text
14 lines
386 B
Text
# prints, in percent, how far into a timespan the current
|
|
# time is.
|
|
def main [
|
|
begin: string, # the begin time
|
|
end: string, # the end time
|
|
] {
|
|
let time = date now
|
|
let begin = $begin | into datetime
|
|
let end = $end | into datetime
|
|
let dif = ($end - $begin) | into int
|
|
let cur = ($time - $begin) | into int
|
|
let p = $cur / $dif * 100
|
|
print $"($p | math round -p 2) %"
|
|
}
|