发送http请求并收到错误响应:“字符串未被识别为有效的DateTime。”

时间:2016-10-25 11:35:14

标签: asp.net xml

我正在http请求方法中发送xml消息。所需的日期格式为MM/dd/yyyy。我以所需的格式发送了dob的值,但它仍然向我发送了datetime的错误。我无法弄清楚为什么。此外,我使用的是api,因此api要求以此格式发送日期时间。

        CultureInfo us = new CultureInfo("en-US", true);
        DateTime mydate = new DateTime();
        // yyyy-MM-dd (2016-10-06) recieved from text box
        mydate = DateTime.ParseExact(dateOfBirthTextbox.Text.ToString(),             "yyyy-MM-dd", us);
        String dob = mydate.ToString("MM/dd/yyyy");

1 个答案:

答案 0 :(得分:1)

试试这个...... 使用Datetime.ParseExtract解析DOB并指定日期格式..它会将字符串日期转换为正确的日期格式。