He usado JQuery Datepicker donde el formato de fecha es dd/mm/aaaa. Me gustaría que la fecha se muestre como dd/mm/aa.

Por ejemplo. En lugar de 15/07/2017, me gustaría que la fecha se muestre como 15/07/17 en el selector de fecha.

Esta es la forma en la que estoy llamando el datepicker de JQuery, pero no es formatear la fecha según mi necesidad.

$( ".startdate" ).datepicker({
    dateFormat: 'dd-mm-yy',
    changeMonth: true,
    changeYear: true
});

Hay alguna opción incorporada para este formato de fecha? O hay una manera para crear un formato de fecha personalizado de acuerdo a nuestras propias necesidades.

InformationsquelleAutor Ayushi Zile | 2017-06-07

2 Comentarios

  1. 3

    Que tiene que hacer como a continuación:-

    $( ".startdate" ).datepicker({
        dateFormat: 'dd/mm/y',//check change
        changeMonth: true,
        changeYear: true
    });

    Ejemplo:-

    JS:

    $( ".startdate" ).datepicker({
        dateFormat: 'dd/mm/y',//check change
        changeMonth: true,
        changeYear: true
    });

    HTML:

    <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/js/bootstrap.js" data-modules="effect effect-bounce effect-blind effect-bounce effect-clip effect-drop effect-fold effect-slide"></script>
    <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" />
    
    
     <h1>Datepicker with Date Format (dd/mm/y) using JQuery</h1>
      <p>Date picker: <input type="text" class="startdate" size="30"/></p>
      <br> 
      Date Format : dd/mm/y

  2. 0

    Esto es lo que funcionó para mí en todos los datePicker versión (enfoque similar como en PHP)

    $.datepicker.formatDate("dd/mm/y", $.datepicker.parseDate('dd/mm/yy', lowestDate))

Dejar respuesta

Please enter your comment!
Please enter your name here