1

日付を表示したい入力タグがあります:

<input type="text" name="myDate" value="<%: tab.StartDate %>" class="datepicker"/>

ここで、「tab.StartDate」は linq ステートメントの DateTime 型のフィールドであり、datepicker は ajax コントロールです。

....StartDate = (DateTime)c.StartDate,...

2013 年 3 月 2 日に保存した値は「2013-03-02」です。上記の入力タグに表示される値は 32/20/1312 です。正しい日付ですが、形式が正しくありません。つまり、月で、最初の 2 桁が年 nn/20/13nn になっています。

これを正しく読めるようにフォーマットするにはどうすればよいですか?

4

1 に答える 1

2

String.Formatビューからメソッドを簡単に呼び出すことができますか?

<input type="text" name="myDate" value="<%: String.Format("{0:MM/dd/yyyy}", tab.StartDate) %>" class="datepicker"/>
于 2013-07-29T21:53:51.880 に答える