当我输入值25.12.2011
时,会出现此错误:
System.Web.Services.Protocols.SoapException: Server was unable to process request.
---> System.InvalidCastException: Conversion from string to type 'Date' is not valid.
答案 0 :(得分:0)
可能期望日期采用不同的格式,例如yyyy-mm-dd
或(假设美式格式)mm/dd/yyyy
。
答案 1 :(得分:0)
if (DateTime.TryParseExact("25.12.2011", "dd.mm.yyyy", CultureInfo.CurrentCulture,
DateTimeStyles.None, out dateValue))
{
string s = Convert.ToString(dateValue);
}
如果您想格式化为特定格式,请参阅String.Format