C#Convert.ToDateTIme函数是否将日期读为"dd/mm/yyyy"或"mm/dd/yyyy"?

Avi*_*ash 7 .net c# datetime sql-server-2005

C#Convert.ToDateTIme函数是否将日期读为"dd/mm/yyyy"或"mm/dd/yyyy"?

我在我的本地机器上有相同的应用程序,我上传到我的远程共享服务器.它完全在我的本地机器上读取"dd/mm/yyyy",但在我的远程机器上,似乎将日期读作"mm/dd/yyyy".我在两者上都有相同的文化设置"en-GB".

我发现这个日期转换非常不可预测.任何人都可以推荐一种从SQL Server 2005数据库中读取日期字符串的文化证明方法吗?