我想在我的应用程序中使用DateTimePicker。 我查看/共享/ EditorTemplates文件夹 下创建Date.cshtml,它包括这样的事情:为什么datetimepicker会给出月份名称而不是数字?
@model System.DateTime
@Html.TextBox("", Model.ToString("dd-MM-yyyy"),
new {@class = "tanggal", @maxlength = "10"})
然后我创建脚本文件夹下的文件EditorHookup.js,像这样的内容:
$(document).ready(function() {
$('.tanggal').datepicker({
dateFormat: 'dd-MM-yyyy'
});
});
我期望得到的结果是这样的:2012年1月1日 但结果是:01月 - 20122012
我应该怎么做才能解决这个问题?
此外,使用'yy'而不是'yyyy' – Izkata 2012-02-09 18:58:17
如果我在Date.cshtml中将MM更改为mm,则该月将为00 – Tanu 2012-02-09 19:00:05
@Tanu,对不起,更改需要在jQuery调用中进行:'dateFormat:'dd-mm-yy''。 – 2012-02-09 19:03:51