虽然在2008年的VS 2012投掷异常时以M/d/yyyy格式传递日期,但在2008年工作正常请建议如何解决此问题.下面是代码
String date = drpMonth.SelectedItem.Value + "/" + drpDay.SelectedItem.Value + "/" + drpYear.SelectedItem.Value;
try
{
objUsers.DateOfBirth = Convert.ToDateTime(date);
}
Run Code Online (Sandbox Code Playgroud)
试试这个:
int m = int.Parse( drpMonth.SelectedItem.Value);
int d = int.Parse(drpDay.SelectedItem.Value);
int y = int.Parse(drpYear.SelectedItem.Value);
objUsers.DateOfBirth = new DateTime(y, m, d);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
810 次 |
| 最近记录: |