First of all, 12-hour selector must contain numbers from 1 to 12, not from 0 to 12. 12AM is recogined as 12:00, and this is wrong (must be 00:00).
And the second one:
When Date's Timezone is selected and you enter 12 (or 0) AM into date field (does't matter from Select List or Text Field) and minutes and seconds = 0 (or are not asked) you get your time stored incorrectly in database (T00:00:00, but the date is OK) and timezone is not stored at all in this case! I have a temporary fix for this - I set 'seconds' = 01 is case hours == 12 AM

CommentFileSizeAuthor
date_ampm.patch809 bytesscoonz

Comments

karens’s picture

Status: Needs work » Fixed

Fixed since then, definitely fixed in 5.2.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.