moment
La libreria moment es para la manipulación de fecha y un ejemplo de ella es el siguiente:
$(document).ready(function(){
$("#fechaInicial").on("dp.change dp.keyup", function () {
uptdateAnioFechaVencimiento();
});
function getFechaInicial(){
var fechaInicial = moment($("[name='fecha1']").val(),"DD/MM/YYYY");
return fechaInicial;
}
function uptdateAnioFechaVencimiento(){
var fechaIni = getFechaInicial();
var aniosfechaVencimiento = fechaIni.year() + 2;
fechaIni.set('year',aniosfechaVencimiento);
var fechaIniFormat = fechaIni.format("DD/MM/YYYY");
$("#fechaVencimiento").text(fechaIniFormat);
}
});
1.- En las funciones change
y keyup
se utilizo el dp
para que funcionara con el datepicker.
2.- El moment se utilizopara sacar el formato de la fecha utilizando "DD/MM/YYYY"
.
3.- El .set
se utilizo para sobre poner solo el valor del año utilizando la siguiente sentencia fechaIni.set('year',aniosfechaVencimiento);
.
4.-.format()
Se utilizo para indicar el formato en que se va a imprimir.