When a DateTimePicker is created, it's Value is set to the current date and time. If you don't set the Value property explicitly, either in the designer or in code, then that's what it will display. I don;t understand your second question.