yyyy formato fecha change cambiar javascript html input tags hidden

formato - Cómo obtener la fecha actual formateada dd/mm/aaaa en Javascript y adjuntarla a una entrada



jquery date format dd/mm/yyyy (7)

Esta pregunta ya tiene una respuesta aquí:

Me gustaría agregar una fecha actual a una etiqueta HTML oculta para que pueda enviarse al servidor:

<input type="hidden" id="DATE" name="DATE" value="WOULD_LIKE_TO_ADD_DATE_HERE">

¿Cómo puedo agregar una fecha con formato al atributo VALOR?


Espero que esto sea lo que quieres:

var today = new Date(); var dd = today.getDate(); var mm = today.getMonth() + 1; //January is 0! var yyyy = today.getFullYear(); if (dd < 10) { dd = ''0'' + dd; } if (mm < 10) { mm = ''0'' + mm; } var today = dd + ''/'' + mm + ''/'' + yyyy; document.getElementById(''DATE'').value = today;

¿Cómo obtengo la fecha actual en JavaScript?


Para obtener la fecha / hora actual en javascript:

var date = new Date();

Si necesita milisegundos para una fácil interpretación del lado del servidor

var value = date.getTime();

Para formatear fechas en una cadena legible por el usuario vea this

Entonces solo escribe al campo oculto:

document.getElementById("DATE").value = value;


Sinceramente te sugiero que uses moment.js . Solo descargue moment.min.js y luego use este fragmento de moment.min.js para obtener su fecha en el formato que desee:

<script> $(document).ready(function() { // set an element $("#date").val( moment().format(''MMM D, YYYY'') ); // set a variable var today = moment().format(''D MMM, YYYY''); }); </script>

Use la siguiente tabla para los formatos de fecha:


Usando el atributo de valor:

var today = new Date(); document.getElementById(''DATE'').value += today;


Utilice el método getElementByid del DOM:

document.getElementById("DATE").value = "your date";

Se puede hacer una fecha con la clase Date :

d = new Date();

(Protip: instale una consola javascript como en la extensión Firebug de Chrome o Firefox. Le permite jugar con el DOM y Javascript)


.value el value un elemento editando su propiedad .value .

document.getElementById(''DATE'').value = ''New Value'';


<input type="hidden" id="date"/> <script>document.getElementById("date").value = new Date().toJSON().slice(0,10)</script>