Reputation: 225
I'm using C# .NET and I have a Windows Form with a DateTimePicker.
My question is: how can I display the hours and the minutes (for the user to change) along with the year, month, and day?
Upvotes: 5
Views: 26046
Reputation: 12499
Set the Format
property to DateTimePickerFormat.Custom
and set the CustomFormat
property to a format that includes the time.
Upvotes: 2
Reputation: 27486
See here for all DateTimePicker properties:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker_properties.aspx
The Format property will let you set a format string to include hours, minutes, seconds.
Edit:
Here are predefined formats:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepickerformat.aspx
As the other poster mentioned, you can set your own format in the CustomFormat property.
Upvotes: 0
Reputation: 3972
Check out the CustomFormat property: http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.customformat.aspx
It allows you to set the format however you'd like. Also, to make it apply, you'll have to set the DatetimePicker.Format to Custom.
EDIT: If you provide a better idea/example of the format you want displayed, I can help with the actual format string.
Upvotes: 7