日期选取器格式

本文关键字:格式 选取 日期 | 更新日期: 2023-09-27 18:19:52

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

我在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

如何正确格式化?

日期选取器格式

我同意Dugas的评论。这应该行得通。

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