网站出了问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 03:14:12
出现了

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

该字符串未被识别为有效的 DateTime。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。

源错误:

行 103: {
行 104: //如果会员cookies还在就先看时候已经超时间,超时操作,不超时不做任何操作
行 105: TimeSpan ts = DateTime.Parse(DateTime.Now.ToString()) - DateTime.Parse(HttpContext.Current.Request.Cookies["CPEVideo"]["004"]);
行 106: if (ts.Minutes > OnlineKeepTime)
行 107: {

源文件: D:\www\CPEVideo\Component\WhoOnLine.cs 行: 105

堆栈跟踪:

[FormatException: 该字符串未被识别为有效的 DateTime。]
System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) +2835862
System.DateTime.Parse(Stri

TimeSpan ts = DateTime.Parse(DateTime.Now.ToString())
DateTime.Parse(HttpContext.Current.Request.Cookies["CPEVideo"]["004"]);
应该是你在转换格式的时候错了 应该是

TimeSpan ts =Convert.DateTime(DateTime.Now.ToString())
Convert.DateTime(HttpContext.Current.Request.Cookies["CPEVideo"]["004"]);