Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: yoelrodguez en 20 Noviembre 2015, 23:19 pm



Título: Problema con Datepicker
Publicado por: yoelrodguez en 20 Noviembre 2015, 23:19 pm
Hola a todos:

 Tengo el siguiente problema, estoy usando un datepicker el cual cuando tengo alguna fecha en el input no me respeta el mes que tiene la fecha sino que me aparece con la del día en curso. Este datepicker está hecho para bootstrap y tengo colocado en mi proyecto el bootstrap 2.3.2.

Saludos


Título: Re: Problema con Datepicker
Publicado por: 0roch1 en 21 Noviembre 2015, 01:29 am
coloca código porque adivinos no somos.

Revisa la opción dateFormat

Código
  1. dateFormat: 'dd/mm/yy',
  2.  
por ejemplo


Título: Re: Problema con Datepicker
Publicado por: yoelrodguez en 21 Noviembre 2015, 02:36 am
Este es el código

Código:
$(function(){
    $(".datepicker").datepicker({
    format:'yyyy-mm-dd',
    autoclose: true,
    language: 'es'
    });
    });


Saludos


Título: Re: Problema con Datepicker
Publicado por: 0roch1 en 23 Noviembre 2015, 19:06 pm
Qué versión de datepicker estás utilizando?.

No recuerdo ninguna opción format en alguna versión actual o anterior (más bien debería ser dateFormat)

http://api.jqueryui.com/datepicker/#option-dateFormat



Por otro lado el formato está mal, en todo caso debería ser yy-mm-dd

Saludos.


Título: Re: Problema con Datepicker
Publicado por: MinusFour en 23 Noviembre 2015, 19:10 pm
Qué versión de datepicker estás utilizando?.

No recuerdo ninguna opción format en alguna versión actual o anterior (más bien debería ser dateFormat)

http://api.jqueryui.com/datepicker/#option-dateFormat



Por otro lado el formato está mal, en todo caso debería ser yy-mm-dd

Saludos.

No es exactamente el datepicker de jQuery UI:

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


Título: Re: Problema con Datepicker
Publicado por: yoelrodguez en 23 Noviembre 2015, 19:11 pm
Gracias por la respuesta reviso y le comento.

saludos


Título: Re: Problema con Datepicker
Publicado por: 0roch1 en 24 Noviembre 2015, 00:12 am
@MinusFour
Cierto, tienes razón. Pero entonces algo más debe estar provocando que la salida de la fecha no sea la correcta.
Hice la prueba y no tuve problema.

Código
  1. <!DOCTYPE html>
  2. <meta charset="UTF-8">
  3. <title>datepicker</title>
  4.  
  5. <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
  6. <script src="http://eternicode.github.io/bootstrap-datepicker/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
  7.  
  8. <link id="bs-css" href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
  9. <link id="bsdp-css" href="http://eternicode.github.io/bootstrap-datepicker/bootstrap-datepicker/css/datepicker.css" rel="stylesheet">
  10. </head>
  11. <input type="text" class="datepicker" value="" maxlength="10" required placeholder="Ingresa la fecha"/>
  12.  
  13. <script type="text/javascript">
  14. $(function(){
  15. $('.datepicker').datepicker({
  16. format: 'yyyy-mm-dd',
  17. autoclose: true,
  18.    language: 'es'
  19. });
  20. });
  21. </body>
  22. </html>
  23.