I detected exactly the same behavior as you described above. My solution was checking the field type again and enusre your field type is DateTime instead of Date. Now your time can be stored as well.
Unfortunately, you cannot change the type of a field within the existing layer. You can either create a new field or change the field type with the function refactor fields.