我使用mysql作为后端的数据库创建asp.net mvc应用程序。 但我对它存储日期数据的方式感到困惑。 对于例如我将06-03-2012放在输入字段中,保存后,在我的开发计算机中它将显示2012年3月6日这正是我想要的,但是当我在服务器(已发布的应用程序)中运行应用程序时,它将给我吗; 2012年6月3日。 我的开发计算机和服务器中的mysql服务器版本相同。
以下是我用来获取输入的代码:
<tr>
<td>@Html.LabelFor(m => m.Tanggal)
</td>
<td>
@Html.EditorFor(m => m.Tanggal)
@Html.ValidationMessageFor(m => m.Tanggal)
</td>
</tr>
我该怎么做才能解决这个问题? 在此先感谢您的帮助。
答案 0 :(得分:1)
在您的web.config中,更改文化:
<globalization uiCulture="en-US" culture="en-US" />
全球化是system.web节点的子节点。