如何更改日期控件vs2010 vb.net日期的格式

时间:2012-02-16 18:54:31

标签: vb.net datetime date calendar date-format

我正在尝试在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文件。

非常感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用DateTimePicker控件,则应使用FormatCustomFormat属性。

如果您正在使用MonthCalendar控件......那么,您可以考虑使用DateTimePicker,而不是MSDN的摘录:

  

如果您需要自定义日期格式并且选择仅限于一个日期,则可以考虑使用DateTimePicker控件而不是MonthCalendar。使用DateTimePicker消除了验证日期/时间值的大部分需求。