今天从svn上拉了一个上传数据的方法,其中有一句
res.createTime = entity.INOUT_TIME != null ? entity.INOUT_TIME.Value.ToString("yyyy/MM/dd HH:mm:ss") : "";
服务器跑的好好的,到我本地发数据的时候提示 (远程服务器返回错误: (400) 错误的请求)
通过查询服务器日志发现是 时间序列化错误
?????????????????
通过度娘发现
是因为日期转换时,程序还是跟随系统时间,故而转换无效 !!!!!!
查看服务器的系统时间是 2022/09/26
查看我PC的系统时间是 2022-09-26
无语中........
res.createTime = entity.INOUT_TIME != null ? entity.INOUT_TIME.Value.ToString("yyyy/MM/dd HH:mm:ss",System.Globalization.DateTimeFormatInfo.InvariantInfo) : "";
加上后面这一段就好了 .........