2017-11-13 14 views
1

私のカレンダーにはブートストラップdatepickerプラグインを使用していますが、読み込みデータのフォーマットに少し問題があります。dd/M/yyyy = 15/Nov/2017ロード時の日付フォーマット日付データのバックエンドからのロード設定正しいフォーマットのブートストラップdatepicker

お手伝いできますか、ありがとうございます!

ステップ1)私のページがロードされた私の静的なHTML、 ステップ2)

ステップ1)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate"> 

ステップ2)

です
<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="06.06.2017 00:00:00"> 

jsfiddle

答えて

1

このようになります。いくつかの場合には、それが必要な特性の値の特性を有していないいくつかの場合にValue方法

1)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.Value.ToString("dd/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture)"> 

を有し、最初のもののように見えます。

2)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.ToString("dd/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture)"> 
+0

それは正しい解決策です。 @AkbarBadhushaに感謝します –

1

必要な形式で値を設定してみてください。 like

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.ToString("dd/MMM/yyyy");"> 
+0

'2017年6月6日00:00:00.ToString( 'DD/MMM/YYYY')' それは結果 –

+0

ですが、今、私は別の問題を持っています私たちを手伝ってくれますか?コードではこの形式の 'dd/MMM/yyyy'のように書いていますが、この形式は' dd.MMM.yyyy'という形式です。 なぜですか? –

+0

私は間違いを編集しました –

関連する問題