我有一个WPF DatePicker格式为' dd-MMM-yyyy'。 但现在的问题是,我使用的是SQLite,而我的DBTable DateTime Columns默认格式为“yyyy-MM-dd'”。 我需要有关如何将DatePicker选择值转换为' yyyy-MM-dd'在将C#保存到表格列之前使用C#。
提前致谢。
答案 0 :(得分:0)
您可以使用ToString("yyyy-MM-dd")
格式化所选日期:
DateTime date = (DateTime)datePicker.SelectedDate;
string result = date.ToString("yyyy-MM-dd");
有关.NET中自定义日期/时间格式的更多信息:https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx