Hi i tried this both with the real n6230i and even the emulator. The prob is that when a DateField is shown for selecting the time in 12hour mode and if the user chooses to enter 12:34 PM or any other time after 12 noon the result displayed in the DateField is 12:34 AM!!! Do i need to do any other initialization for the DateField. I searched the j2me spec sheet and there is no such thing required. Also it works just fine for 24hour mode on 6230i and both modes for all other devices and emulators (as far as i know).