fixed timepicker!
Yay!  The problem was simply that the timepicker wanted the time in the same format as it uses, so am/pm was necessary.  I changed back the code that I had previously changed.  Also, I added a small enhancement, that of initializing it with today's time and date for the start and a half hour later for the end time.  This is useful for events.