5

jQuery-ui http://trentrichardson.com/examples/timepicker/に基づいた優れた日付時刻ピッカーを見つけましたが、日付形式を変更できないことに突然気づきました...次のようなことを試しました。

jQuery('.datetimepicker').datetimepicker({
        timeFormat: 'HH:mm'
    }).formatDate('yy-mm-dd');

誰かがその例を示すことができますか?

4

7 に答える 7

6

次のコードを使用できます。

jQuery('.datetimepicker')
    .datetimepicker({ 
        dateFormat: 'yy-mm-dd', 
        timeFormat: 'HH:mm' 
     });
于 2013-01-23T08:51:34.463 に答える
2

これを試して:

これにより、日付形式が次のように設定されます"yy-mm-dd"

 $.datepicker._defaults.dateFormat = "yy-mm-dd";
于 2013-01-23T08:47:46.390 に答える
2

はい、可能です。datepickerのAPI ドキュメントdateFormatのオプションをご覧ください。

これはうまくいきます、

jQuery('.datetimepicker').datetimepicker({
        timeFormat: 'HH:mm',
        dateFormat: "yy-mm-dd"
});
于 2013-01-23T08:48:44.143 に答える
1

はい、日付をフォーマットすることは可能です。 この API で指定されたリンクを参照してください

$.datepicker.formatTime(format, timeObj, options)

このURLの [書式設定] タブを参照してください。ページの下部に、日付をフォーマットするオプションがあります

于 2013-01-23T08:52:51.167 に答える
0

これを試して :

jQuery('.datetimepicker').datetimepicker({ dateFormat: "D MM d, yy" });

詳細なドキュメントについては、これを参照してください: http://trentrichardson.com/examples/timepicker/#tp-formatting

于 2013-01-23T08:53:00.263 に答える
0

可能性があります。リンクの例を次に示します。この例から抽出することは問題ではないと思います:)

http://jqueryui.com/resources/demos/datepicker/date-formats.html

于 2013-01-23T08:55:30.477 に答える