while do
let time_parts = { ${time}.clocktime() }
let time_padded = {i.str().lpad('0', 2) for i in time_parts}
let time_string = "{time_padded[1]}:{time_padded[2]}:{time_padded[3]}"
stdout "\rThe current time is {time_string}"
sleep 1
end