Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] ejecutar funcion segun el dia de la semana

Estas en el tema de ejecutar funcion segun el dia de la semana en el foro de Javascript en Foros del Web. Hola amigos me gustaria alguna ayuda para para obtener la fecha y compararla con una definida ejemplo: Código PHP: $( document ). ready (function () { function  ...
  #1 (permalink)  
Antiguo 17/10/2016, 16:31
 
Fecha de Ingreso: diciembre-2013
Ubicación: Nicaragua
Mensajes: 32
Antigüedad: 10 años, 3 meses
Puntos: 1
Pregunta ejecutar funcion segun el dia de la semana

Hola amigos me gustaria alguna ayuda para para obtener la fecha y compararla con una definida ejemplo:

Código PHP:
$(document).ready(function () {
function 
day(){
var 
miFecha = new Date(getDate());
var 
fin = new Date(30);
var 
mifecha fin;
if(
mifecha == 'yes'){
return 
false
} else {
funcion1()
}
}
});; 
No logro hacerlo funcionar y no encuentro una solución mas o menos clara
lo que busco es que la funcion1 se ejecute solo unos días a la semana y otros no.
espero su ayuda
  #2 (permalink)  
Antiguo 18/10/2016, 09:22
 
Fecha de Ingreso: octubre-2009
Mensajes: 305
Antigüedad: 14 años, 6 meses
Puntos: 29
Respuesta: ejecutar funcion segun el dia de la semana

analiza bien lo que estás haciendo, no tiene NADA de sentido, primero declaras una variable miFecha con la fecha actual, luego fin con Date(30), luego miFecha es igual a Fin ¡¡¡¿y comparas miFecha con el string 'yes'?!!!
  #3 (permalink)  
Antiguo 18/10/2016, 10:18
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ejecutar funcion segun el dia de la semana

Me sumo sustentio.

Por otro lado es desaconsejable totalmente, la fecha y hora de js, es el del cliente, el puede cambiar su fecha y hora a elección.


Última edición por alvaro_trewhela; 18/10/2016 a las 20:19
  #4 (permalink)  
Antiguo 18/10/2016, 21:07
 
Fecha de Ingreso: diciembre-2013
Ubicación: Nicaragua
Mensajes: 32
Antigüedad: 10 años, 3 meses
Puntos: 1
Respuesta: ejecutar funcion segun el dia de la semana

después de un poco de investigación y sentido común. les dejo la solución y marco el tema como resuelto.

Código Javascript:
Ver original
  1. now = new Date()
  2. // Dias del mes que no ejecutara la funcion
  3. if (now.getDate() == 27)
  4. return false;    
  5. if (now.getDate() == 28)
  6. return false;    
  7. if (now.getDate() == 29)
  8. return false;    
  9. if (now.getDate() == 30)
  10. return false;
  11. // Dias de la semana..
  12. if (now.getDay() == 5)
  13. return false; //viernes
  14. if (now.getDay() == 6)
  15. mifuncion());// sabado
  16. if (now.getDay() == 0)
  17. mifuncion()); // dimingo
  18. if (now.getDay() == 1)
  19. mifuncion()); // lunes
  20. if (now.getDay() == 2)
  21. mifuncion());// martes
  22. if (now.getDay() == 3)
  23. return false; // miercoles
  24. if (now.getDay() == 4)
  25. mifuncion()); // jueves

Resuelto
  #5 (permalink)  
Antiguo 21/10/2016, 15:56
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 10 años, 6 meses
Puntos: 39
Respuesta: ejecutar funcion segun el dia de la semana

O_O a eso le llamas sentido comûn ??? Y encima pones resuelto??
__________________
velarde23.com - Soluciones Web
  #6 (permalink)  
Antiguo 24/10/2016, 21:51
 
Fecha de Ingreso: diciembre-2013
Ubicación: Nicaragua
Mensajes: 32
Antigüedad: 10 años, 3 meses
Puntos: 1
Respuesta: ejecutar funcion segun el dia de la semana

creo que si es lo que yo buscaba ejecutar una función según el día de la semana .

Código Javascript:
Ver original
  1. <SCRIPT LANGUAGE="JavaScript">
  2.  
  3. now = new Date()
  4. if (now.getDay() == 5)
  5. document.write("¡Por fin es viernes!")
  6.  
  7. if (now.getDay() == 6)
  8. document.write("Es sábado. Que tengas un buen fin de semana")
  9.  
  10. if (now.getDay() == 0)
  11. document.write("Es domingo. Que tengas un día tranquilo")
  12.  
  13. if (now.getDay() == 1)
  14. document.write("Es lunes. Y vuelta a empezar")
  15.  
  16. if (now.getDay() == 2)
  17. document.write("Es martes, mejor que lunes")
  18.  
  19. if (now.getDay() == 3)
  20. document.write("Es miércoles, ¿qué tal va la semana?")
  21.  
  22. if (now.getDay() == 4)
  23. document.write("Es jueves, ¿cómo estás hoy?")
  24.  
  25. </SCRIPT>

Etiquetas: day
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:58.