0

JQuery を使用して、単純な日付テキスト フィールドを作成しましたdateFormat: "mmddyy"。動作に問題はありません。ただし、対応するデータベース フィールドは DATE 型で、値は「YYYY-MM-DD」形式で格納されます。そのため、データベースから値を読み取って日付テキスト フィールドに設定すると、日付形式は「YYYY-MM-DD」のように見えますが、「mmddyy」ではありません。では、日付フィールドに設定する前に、JQuery でそのデータベースの日付値をどのようにフォーマットできますか?

ありがとう!

4

3 に答える 3

0

このコードをあなたのdatebox

data-options="formatter:myformatter"

以下のような関数を追加します

 <script type="text/javascript">
    function myformatter(date){
       var y = date.getYear();
       var m = date.getMonth()+1;
       var d = date.getDate();
       return (m<10?('0'+m):m)+(d<10?('0'+d):d)+y;
    }

 </script>
于 2014-12-04T18:25:50.207 に答える
0

それを達成するには、Jquery Date 形式のプラグインを試してください。

http://archive.plugins.jquery.com/project/jquery-dateFormat

于 2012-05-16T15:08:24.523 に答える