view bin/wprog.py @ 374:ecb73c2f03d1 plus

add -d flag
author Henry S. Thompson <ht@inf.ed.ac.uk>
date Tue, 21 Apr 2026 09:28:47 +0100
parents 2502b81838da
children
line wrap: on
line source

#!/usr/bin/python3
import sys, datetime
(s,d1,d2) = sys.argv[1:4]
dd2 = datetime.datetime.strptime(d2[4:22],"%b %d %I:%M:%S %p")
dd1 = datetime.datetime.strptime(d1[4:18],"%b %d %H:%M:%S")
d = (dd2 - dd1).seconds
h = d / 3600
print("%.2f %d:%0.2d:%0.2d %.2f"%(a := float(s),
	h, (m := (d % 3600)) / 60, m % 60, a / h))