I was reminded that Internet time just uses UTC+1, not actually Zurich time, so:
from datetime import datetime
from dateutil.relativedelta import relativedelta
def itime():
time = datetime.utcnow() + relativedelta(hours=+1)
h, m, s = time.timetuple()[3:6]
beats = ((h * 3600) + (m * 60) + s) / 86.4
return beats % 1000.0
print("{:.5}".format(itime()))
