私のアプリケーションでDateTimePickerを使用しようとしています。 私は表示/共有/ EditorTemplatesフォルダ 下Date.cshtmlを作成し、それがこのようなものから構成されています。なぜdatetimepickerはnumberではなくmonthの名前を付けますか?
$(document).ready(function() {
$('.tanggal').datepicker({
dateFormat: 'dd-MM-yyyy'
});
});
:その後、私はこのような内容のスクリプトフォルダの下のEditorHookup.jsファイルを作成
@model System.DateTime
@Html.TextBox("", Model.ToString("dd-MM-yyyy"),
new {@class = "tanggal", @maxlength = "10"})
を
私はこのようになり、結果を得ることを期待:2012年1月1日 が、結果は次のとおりです。01年1月-20122012
私はそれを修正するために何をすべきか?
また、 'yyyy'の代わりに 'yy'を使用します。 – Izkata
Date.cshtmlでMMをmmに変更すると、月は00 – Tanu
@ Tanu、変更されますjQueryの呼び出しで作成する必要があります: 'dateFormat: 'dd-mm-yy''。 –