今天帮一个客户解决问题,到后来发现是格式化出来的日期有问题。
用.ToString("yyyy/MM/dd HH:mm:ss")来格式化日期,但是得到的结果是2010.11.17 18:00:00.
看了一下他的电脑的控制面板里的区域设置,他的日期格式设定的是2010.11.17,后来我把格式改成“中国区”默认的“2010-11-17”问题就解决了,得到了想要的格式。
现在的问题是为什么电脑里设定的日期格式会影响到.ToString("yyyy/MM/dd HH:mm:ss")的结果?
/ 和 . 是默认分割,所以...
不管它,重要的是能得到结果,replace 替换一下吧