Thanks for testing. I too thought it was timezone related. However, it continues to be an issue even with timezone set. The people filling this out are in the same timezone as the time zone on the site (except for maybe the odd one or two, but the behaviour in the back end is not sporadic, its a block of entries).
I am wondering if it could be related to caching? or maybe something else?