CRM-14148 cope with half hour timezones

----------------------------------------
* CRM-14148: Timezones with partial hours cause core crash
  http://issues.civicrm.org/jira/browse/CRM-14148

Per suggestion from Tobias - seems to make sense