C# 无论何时从日期选择器中选择日期,日期和月份位置都会发生变化

C# 无论何时从日期选择器中选择日期,日期和月份位置都会发生变化,c#,C#,无论何时我从datepicker中选择日期,日期都将随月份位置而翻转 我尝试将日期格式从dd/MM/yyyy转换为MM/dd/yyyy,并将其反转,但所选日期将日期翻转为月份 $(function () { $("#<%= txtDatePicker.ClientID %>").datepicker({ autoclose: true, dateFormat: "dd/MM/yyyy" }); $("#<%= txtD

无论何时我从datepicker中选择日期,日期都将随月份位置而翻转

我尝试将日期格式从dd/MM/yyyy转换为MM/dd/yyyy,并将其反转,但所选日期将日期翻转为月份

$(function () {

    $("#<%= txtDatePicker.ClientID %>").datepicker({
        autoclose: true,
        dateFormat: "dd/MM/yyyy"
    });

    $("#<%= txtDatePicker1.ClientID %>").datepicker({
        autoclose: true,
        dateFormat: "dd/MM/yyyy"
    });
});
或 尝试转换为字符串并更改格式

string d1=txtDatePicker.Text;

d1.ToString(“dd/MM/yyyyy”)
您可以使用
ParseExact
从特定格式转换日期。假设您获得的日期为
dd/MM/yyyy
,则

DateTime date=DateTime.ParseExact(txtDatePicker.Text,“dd/MM/yyyy”,null)

更多信息

  var dateAndTime = Convert.ToDateTime(txtDatePicker.Text);
            var date = dateAndTime.Date;