21

Bootstrap-DatePickerで日付をフォーマットする方法を教えてもらえますか。

そして、Eternicode/bootstrap-datepickerを使用しました。ここでJSPの私のコード..

<div>Date : </div>
<input type="text" style="width: 213px;" class="datepicker" >

そして私のJavaScriptファイルで...

    $('.datepicker').datepicker({
    format: 'dd/mm/yyyy (D)',
    autoclose: true,
    keyboardNavigation : true ,
    endDate : dateFormat(date, "dd/mm/yyyy (ddd)"),
    daysOfWeekDisabled : [0]
});

2013/07/27(土)のように取得したい出力。

しかし、私のコードから27/07/2013 (Sat

閉じ括弧")"が見えません。助言がありますか ?よろしくお願いします...

4

4 に答える 4

2
var type={
      format:"DD, d MM, yy"
};
$('.classname').datepicker(type.format);
于 2013-07-27T09:16:03.233 に答える
1

ファイルbootstrap-datapicker.jsを編集して解決します。

ファイル内で以下のテキストを探し、変数「Format:」を編集します。

var defaults = $.fn.datepicker.defaults = {
    assumeNearbyYear: false,
    autoclose: false,
    beforeShowDay: $.noop,
    beforeShowMonth: $.noop,
    beforeShowYear: $.noop,
    beforeShowDecade: $.noop,
    beforeShowCentury: $.noop,
    calendarWeeks: false,
    clearBtn: false,
    toggleActive: false,
    daysOfWeekDisabled: [],
    daysOfWeekHighlighted: [],
    datesDisabled: [],
    endDate: Infinity,
    forceParse: true,
    format: 'dd/mm/yyyy',
    keyboardNavigation: true,
    language: 'en',
    minViewMode: 0,
    maxViewMode: 4,
    multidate: false,
    multidateSeparator: ',',
    orientation: "auto",
    rtl: false,
    startDate: -Infinity,
    startView: 0,
    todayBtn: false,
    todayHighlight: false,
    weekStart: 0,
    disableTouchKeyboard: false,
    enableOnReadonly: true,
    showOnFocus: true,
    zIndexOffset: 10,
    container: 'body',
    immediateUpdates: false,
    title: '',
    templates: {
        leftArrow: '&laquo;',
        rightArrow: '&raquo;'
    }
};
于 2016-05-12T00:26:13.237 に答える