DatePicker格式

时间:2015-10-30 16:26:17

标签: c# wpf datepicker

我意识到这个问题很可能以前曾多次被问过,但我似乎无法找到一个简单明确的答案。

我在C#(WPF)中有一个DatePicker,当我显示其内容时,如下所示:30 October 2015

当我转换它时,这显然是一个问题,我试图这样做;

newJob.DateCreated = DateTime.ParseExact(createdPicker.Text, "YYYY-MM-DD", CultureInfo.InvariantCulture);

这会引发错误String was not recognized as a valid DateTime.,我认为这是因为它不理解October而不是10

我如何正确格式化?

1 个答案:

答案 0 :(得分:0)

I agree with the comment from Dugas. This should work.

newJob.DateCreated = createdPicker.SelectedDate.Value.ToString("yyyy-MM-dd");