Personalizzato Formato Data di Bootstrap-DatePicker

Qualcuno può mi guida per la formattazione della data in Bootstrap-DatePicker.

E ho usato Eternicode/bootstrap-datepicker.
Ecco il mio codice JSP..

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

E a mio file JavaScript…

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

Uscita che voglio ottenere come 27/07/2013 (Sat) .

Ma l’output che vedi dal mio codice come 27/07/2013 (Sat

Non vedo chiudere la staffa ” ) “. Qualche Suggerimento ? Grazie in anticipo per tutti…

InformationsquelleAutor Cataclysm | 2013-07-27

 

4 Replies
  1. 8

    Sono sicuro che si sta utilizzando una vecchia versione. È necessario utilizzare l’ultima versione disponibile al ramo master:

    https://github.com/eternicode/bootstrap-datepicker

    • Avevo provato con quel.. hai detto ho usato la vecchia versione e si certo.. Yah. giusto. Grazie per avermi ” e il vostro prezioso tempo.
    • Grazie per la segnalazione alla nuova versione. Ho avuto lo stesso problema. Tutti i vecchi problemi sono stati risolti utilizzando il github versione.
    • Non so perché non riesco a impostare il formato ? 🙁 Io m utilizzando la versione più recente
    • Io uso la versione 1.4.0, ma il formato non funziona ancora. Il mio jsfiddle esempio: jsfiddle.net/79qbuk6m/2 . Viene stampata una data per la console di selezione.
  2. 17

    Forse puoi controllare qui per la versione più RECENTE sempre

    http://bootstrap-datepicker.readthedocs.org/en/latest/

    $('.datepicker').datepicker({
        format: 'mm/dd/yyyy',
        startDate: '-3d'
    })

    o

    $.fn.datepicker.defaults.format = "mm/dd/yyyy";
    $('.datepicker').datepicker({
        startDate: '-3d'
    })
    • sì , Grazie per avermi ultimo aggiornamento del sito . Suppongo che potrebbe essere sempre aggiornato.
    • piccolo aggiornamento: 'mm/dd/yyyy' => 'MM/DD/YYYY'
    • Devo utilizzare le impostazioni predefinite, o il mio formato dichiarazione viene sottoposto a override……
  3. 2
    var type={
          format:"DD, d MM, yy"
    };
    $('.classname').datepicker(type.format);
    • Uscita che voglio ottenere come 27/07/2013 (Sat) .
    • kyay zu bar di stagno tal khin bya… 🙂
    • opere brillante con rails5
  4. 2

    Ho risolto modificando il file bootstrap-datapicker.js.

    Cercare il testo qui sotto nella il file e modificare la variabile “Formato:”

    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;'
        }
    };
    • Non è una buona idea per sostituire le impostazioni direttamente in bootstrap-datapicker.js. È possibile modificare il formato semplicemente scrivendo $.fn.datepicker.le impostazioni predefinite.formato = ‘dd/mm/yyyy’; in qualsiasi altro js file che carichi dopo bootstrap-datapicker.js

Lascia un commento