我正在尝试在Visual Studio 2010中的Calender控件中存储DoteOfBirth。
Dim dob As Date = Calendar1.SelectedDate.Date.ToShortDateString()
我希望像 dd / MM / yyyy 一样保存,除非我保存它时显示如
2012-02-28T00:00:00+00:00
我不知道在哪里更改格式,我不知道如何删除附加到日期的东西。我在vb.net中写它并保存到xml文件。
非常感谢。
答案 0 :(得分:0)
如果您使用DateTimePicker
控件,则应使用Format
或CustomFormat
属性。
如果您正在使用MonthCalendar
控件......那么,您可以考虑使用DateTimePicker
,而不是MSDN的摘录:
如果您需要自定义日期格式并且选择仅限于一个日期,则可以考虑使用DateTimePicker控件而不是MonthCalendar。使用DateTimePicker消除了验证日期/时间值的大部分需求。