yyyy spanish parsedate language ejemplos bootstrap jquery datepicker format

spanish - jquery datepicker format dd mm yyyy hh mm ss



jQuery datepicker formato de visualizaciĆ³n (3)

Tengo una tabla MySQL con campo de fecha (aa-mm-dd).

Y tengo formulario con datepicker que lo edita y funciona bien.

PERO en la fecha frontend se muestra como mm-dd-aa y eso puede ser confuso.

Me gustaría que campo con datepicker muestre el valor como mm-dd-aa, pero el valor real debería ser del formato antiguo (aa-mm-dd).

¿Cómo llegar a esto?

Agregado: Sé cómo cambiar el formato de la fecha. Quiero un valor visualizado y un valor real por separado . De eso se trata.


Echa un vistazo a esta página de jquery, te dirigirá a lo que quieras:

http://docs.jquery.com/UI/Datepicker#option-dateFormat

en cuanto a procesarlo como aa-mm-dd, puede que tenga que hacer esto a través de un método en su página web para reorganizar el formateo.


Puedes intentar esto:

<input type="text" id="displayDate" /> <input type="hidden" id="submittedDate" /> <script type="text/javascript"> $(document).ready(function() { $("#displayDate").datepicker({ dateFormat: ''MM dd, yy'', // this is the format of the date that will be shown onSelect: function(dateText, inst) { var date = new Date(dateText); $("#submittedDate").val(date.getTime()); // transform into what you want to submit here } }); }); </script>


El widget jQuery UI Datepicker viene con las opciones altField y altFormat que le permiten establecer una entrada de formulario secundario (oculto si lo desea) para almacenar la fecha en el formato que desee:

$( ".selector" ).datepicker({ altField : ''#actualDate'', altFormat : ''yy-mm-dd'' });

Fuente: http://jqueryui.com/demos/datepicker/#option-altFormat

Aquí hay una demostración: http://jsfiddle.net/MmKmq/