C#中时间ToString()在windows和linux的差异 1. 场景 在和其他系统进行联调时,出现在测试环境(win)正常和本地(win)正常,正式环境异常。 2. 原因 在代码中,使用了时间转字符串,使用了默认的ToString(),没指定格式化字串,在windows和Linux时间转成出来的格式是不一样的。