from datetime import datetime
FMT = '%H%M'
rate1 = 35.34
Midnight = "0000"
signOnSun1 = raw_input("What time did you sign on Sunday: ");
signOffSun1 = raw_input("What time did you sign off Sunday: ");
totalShift = (datetime.strptime(signOffSun1, FMT) - datetime.strptime (signOnSun1, FMT))
midnightToSignOff = (datetime.strptime(signOffSun1, FMT) - datetime.strptime (Midnight, FMT))
midnightToSignOff = diff.total_seconds()/60.0/60
basically this is what i have. if i sign on at 1800 and sign off that night at 0200 i can't return a proper answer of 8 8 hours