ccc

Javascript: Fechas y horas

Fecha en formato de texto:
var meses = new Array ("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
var f = new Date();
cadena = f.getDate() + " de " + meses[f.getMonth()] + " de " + f.getFullYear();
-----------------------------------
Fecha y Hora:
var d = new Date();
var dia = d.getDate();
var mes = d.getMonth();
var anno = d.getFullYear();
var h = d.getHours();
var m = d.getMinutes();
var s = d.getSeconds();
---------------------------------
Diferencia en segundos entre dos fechas:
var fechaAux = new Date('2016/08/12 14:30:00');
var fechaFinalMiliSeg = fechaAux.getTime() - new Date().getTime();
var fechaFinalSeg = fechaFinalMiliSeg / 1000;
-----------------------------------------
Obtener los días que han pasado entre dos fechas:
var fechaInicio = new Date('2014-09-28').getTime();
var fechaFin = new Date('2017-05-03').getTime();
var diff = fechaFin - fechaInicio; // Esto es en milisegundos
console.log(diff/(1000*60*60*24) );


Obtener la fecha más antigua y la más reciente en un array de fechas:
var dates = [];
dates.push(new Date("2018/06/25"))
dates.push(new Date("2018/06/26"))
dates.push(new Date("2018/06/27"))
dates.push(new Date("2018/06/28"))
var maxDate = new Date(Math.max.apply(null,dates));
var minDate = new Date(Math.min.apply(null,dates));

No hay comentarios:

Publicar un comentario