应用程序获取不同的日期格

时间:2015-01-23 11:50:12

标签: asp.net windows-8 date-formatting

我部署ASP.NET应用程序的服务器使用日期格式mm/dd/yyyy。因此,在访问应用程序时,用户应该在日历控件中看到格式为mm/dd/yyyy的日期。 但是在其他一些机器上,它会将日期格式显示为dd-mm-yyyy,并且使用此日期格式,SQL查询会因datetime转换错误而崩溃。 你能帮帮我吗?为什么日期格式随机器而变化?

感谢。

1 个答案:

答案 0 :(得分:0)

由于机器上设置的文化而发生变化,但您可以随时格式化日期:

string.Format("{0:MM/dd/yyyy}", datevalue);