Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.12 KB | None | 0 0
  1. #!usr/bin/env python
  2.  
  3. import sys
  4.  
  5. current = sys.argv[1]
  6. incremental = sys.argv[2]
  7.  
  8. if len(current) < 5:
  9.     hours_current_in_minutes = int(current[0]) * 60
  10.     minutes_current = int(current[2:4])
  11.     total_current = minutes_current + hours_current_in_minutes
  12. else:
  13.     hours_current_in_minutes = int(current[0:2]) * 60
  14.     minutes_current = int(current[3:5])
  15.     total_current = minutes_current + hours_current_in_minutes
  16.  
  17. if len(incremental) < 5:
  18.     hours_incremental_in_minutes = int(incremental[0]) * 60
  19.     minutes_incremental = int(incremental[2:4])
  20.     total_incremental = minutes_incremental + hours_incremental_in_minutes
  21. else:
  22.     hours_incremental_in_minutes = int(incremental[0:2]) * 60
  23.     minutes_incremental = int(incremental[3:5])
  24.     total_incremental = minutes_incremental + hours_incremental_in_minutes
  25.  
  26. total_overall_minutes = total_incremental + total_current
  27. hours = total_overall_minutes / 60
  28. minutes = total_overall_minutes % 60
  29.  
  30. #quick hotfixes below
  31. if hours > 23:
  32.     hours = hours - 24
  33. if minutes < 10:
  34.     minutes = "0" + str(minutes)
  35. if minutes == 0:
  36.     minutes = "00"
  37.    
  38. print str(hours) + ":" + str(minutes)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement