|
|
1
112
您可以在Global.asax文件中更改当前线程区域性,并覆盖日期格式,例如:
|
|
|
2
53
在web.config中,按照以下方式设置标记 the following documentation
|
|
|
3
8
一个好方法是配置Web。Config,日期格式出现在aspx的所有组件中
|
|
|
4
4
您可以设置您的文化而无需操纵:
|
|
|
5
3
这是一篇旧文章,但我认为在这里提及它可能会有所帮助,我的问题类似于OP所问的问题,但解决方案是在IIS中更改了文化,而不是从控制面板更改了文化。 IIS有自己的区域性选择,默认情况下将遵循本地计算机区域性。但由于某种原因,它被改变为一种不同的文化,我开始得到那些奇怪的日期格式。 您可以查找更多答案 here . |
|
|
6
0
对于格式字符串,格式字符/实际上并不像您所期望的那样解析为文字“/”。相反,它会解析为您在区域设置中配置的当前日期时间分隔符。尝试更改DateTimeFormatInfo。DateSeparator属性。 有关更多信息,请参阅: http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx |