我使用 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>
我应该怎么做才能解决这个问题?在此先感谢您的帮助。