C#的Convert.ToDateTIme函数是按照"dd/mm/yyyy"还是"mm/dd/yyyy"读取日期的?
我在本地机器上有一个应用程序,我将其上传到远程共享服务器上。在我的本地机器上,它可以完美地读取"dd/mm/yyyy"格式的日期,但在远程机器上,它似乎会将日期读取为"mm/dd/yyyy"格式。我在两台机器上都使用了相同的区域设置"en-GB"。
我发现这种日期转换非常不可预测。有人能推荐一种无需考虑区域设置即可从SQL Server 2005数据库中读取日期字符串的方法吗?
我在本地机器上有一个应用程序,我将其上传到远程共享服务器上。在我的本地机器上,它可以完美地读取"dd/mm/yyyy"格式的日期,但在远程机器上,它似乎会将日期读取为"mm/dd/yyyy"格式。我在两台机器上都使用了相同的区域设置"en-GB"。
我发现这种日期转换非常不可预测。有人能推荐一种无需考虑区域设置即可从SQL Server 2005数据库中读取日期字符串的方法吗?