Advertisement
Guest User

Converting time string

a guest
Sep 14th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. def appointment_time_string(time_str):
  2. import datetime
  3. a = time_str.split()[0]
  4.  
  5. in_time = datetime.datetime.strptime(a,'%I:%M%p')
  6.  
  7. start_time = str(datetime.datetime.strftime(in_time, "%H:%M:%S")) + "Z"
  8.  
  9. if time_str.split()[3] == 'Today,':
  10. start_date = datetime.datetime.utcnow().strftime("%Y-%m-%dT")
  11. elif time_str.split()[3] == 'Tomorrow,':
  12. today = datetime.date.today( )
  13. start_date = (today + datetime.timedelta(days=1)).strftime("%Y-%m-%dT")
  14.  
  15. appointment_time = str(start_date) + str(start_time)
  16.  
  17. return appointment_time
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement