6 deleted 1 character in body
source | link

Python 2, 131 129 128127 bytes

from time import*
while[sleep(609)]:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b)

saved a byte thanks to @TuukkaX

Python 2, 131 129 128 bytes

from time import*
while[sleep(60)]:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b)

saved a byte thanks to @TuukkaX

Python 2, 131 129 127 bytes

from time import*
while[sleep(9)]:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b)

saved a byte thanks to @TuukkaX

5 added 37 characters in body; added 7 characters in body; edited body; deleted 2 characters in body
source | link

Python 2, 131 129129 128 bytes

from time import*
while 1while[sleep(60)]:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b);sleep(60)

saved a byte thanks to @TuukkaX

Python 2, 131 129 bytes

from time import*
while 1:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b);sleep(60)

Python 2, 131 129 128 bytes

from time import*
while[sleep(60)]:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b)

saved a byte thanks to @TuukkaX

4 added 4 characters in body
source | link

Python 2, 131131 129 bytes

from time import*
while 1:
 exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b);sleep(60)

Python 2, 131 bytes

from time import*
while 1:
 exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b);sleep(60)

Python 2, 131 129 bytes

from time import*
while 1:exec(strftime("a='%H';b=int('%M')"));print "\n"*30+a+" "+"-"*b+"\n"+`int(a)+1`+" "+"-"*(60-b);sleep(60)
3 edited body
source | link
2 deleted 4 characters in body
source | link
1
source | link