Hola amigos, estoy intentando hacer un script que sume tres días a la fecha actual sin contar los fines de semana. Buceando por aquí encontré este script que funciona a la perfección pero me gustaría obtener la fecha en un formato distinto.
Ahora lo tengo en formato 5/1/2016, pero me gustaría obtenerlo en formato Jueves, 5 de enero
Código Javascript
:
Ver original<script>
hoy = new Date();
i=0;
while (i<3) {
hoy.setTime(hoy.getTime()+24*60*60*1000); // añadimos 1 día
if (hoy.getDay() != 6 && hoy.getDay() != 0)
i++;
}
fecha = hoy.getDate()+ '/' + (hoy.getMonth()+1) + '/' + hoy.getFullYear();
document.write(fecha);
</script>
También he encontrado otro script que lo muestra en el formato deseado, pero mis conocimientos no me permiten establecer la lógica condicional que salte los fines de semana.
Código Javascript
:
Ver original<script>
var meses = new Array ("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
var diasSemana = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
var f=new Date();
document.write(diasSemana[f.getDay()] + ", " + f.getDate() + " de " + meses[f.getMonth()] + " de " + f.getFullYear());
</script>
Toda ayuda es bienvenida. Gracias de antemano.