set(#hour, $substring(#time, 0, $find index(#time, ":")), "Global")
set(#time, $replace(#time, "{#hour}:", $nothing), "Global")
set(#min, $substring(#time, 0, $find index(#time, ":")), "Global")
set(#seg, $replace(#time, "{#min}:", $nothing), "Global")
^^^ The code above will work just the same, no matter if your scraped string is
set(#time, "7:02:25", "Global")
or
set(#time, "11:02:25", "Global")
However, while due to the source already giving you the hours part correctly, but the min/sec with leading zeros, you may want to replace those in the results, too, something