こんな質問するなんて信じられない。でも、伸ばす毛が少ないのでやらないといけなかった。
MVC4 RC WEB API とノックアウトを使用しています。Web API の GET メソッドを呼び出すと、JSON.NET 経由で '2012-05-12T00:00:00' のような文字列に自動的に変換された datetime プロパティを持つオブジェクトを取得します。
しかし、この文字列を javascript 形式に変換して、カレンダーなどの jquery ui を使用するにはどうすればよいですか? いろいろな方法を試してみましたがだめでした。
更新: Date クラスではなかったと思います。それはjqueryカレンダーでした(そしてもちろん私も)。日付の正しい値を表示するには、このように minDate を指定する必要があることを知りませんでした。多分それを行うより良い方法がありますか?
<div class="editor-label">Date: </div>
<div class="editor-field">
<input data-bind="datepicker: selectedGroup().InspectionDate,
datepickerOptions: { minDate: selectedGroup().InspectionDate }">
</input>
</div>