在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。 解决方案: 在日期保存到Sqlite数据库时转换一个类型,比如:string _now = System.DateTime.Now.ToString("s"); 也就是说在.ToString()方法中加一个s,即可解决日期读取错误的问题。 简单代码示例: string _indate = Request["indate"]; //输入的日期如:2009-2-21 //如下是保存数据SQL语句 insert into 表(indate) values(‘“ + _inTime.ToString("s") + "'); //这里转换 因为iso 8601的描述:(http://msdn.microsoft.com/zh-cn/library/ms187819.aspx) 给出了字符串示例: 所以Sqlite保存的日期要转为iso 8601标准字符串格式 使用 日期.ToString("s");这种方法转换成 iso 8601标准字符串格式了。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。 解决方案: 在日期保存到Sqlite数据库时转换一个类型,比如:string _now = System.DateTime.Now.ToString("s"); 也就是说在.ToString()方法中加一个s,即可解决日期读取错误的问题。 简单代码示例: string _indate = Request["indate"]; //输入的日期如:2009-2-21 //如下是保存数据SQL语句 insert into 表(indate) values(‘“ + _inTime.ToString("s") + "'); //这里转换 因为iso 8601的描述:(http://msdn.microsoft.com/zh-cn/library/ms187819.aspx) 给出了字符串示例: 所以Sqlite保存的日期要转为iso 8601标准字符串格式 使用 日期.ToString("s");这种方法转换成 iso 8601标准字符串格式了。 |
请发表评论