Foros del Web » Programando para Internet » Javascript »

separar año mes dia de facha actual del server

Estas en el tema de separar año mes dia de facha actual del server en el foro de Javascript en Foros del Web. Saludos.. Tengo el siguiente codigo el cual me trae la fecha actual del servidor pero me sale error en la segunda linea.... var mydate = ...
  #1 (permalink)  
Antiguo 25/05/2006, 08:33
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Pregunta separar año mes dia de facha actual del server

Saludos..

Tengo el siguiente codigo el cual me trae la fecha actual del servidor pero me sale error en la segunda linea....

var mydate = "<?php echo date("m/d/Y");?>";
var ano=mydate.getYear();
if (ano < 1000)
ano+=1900;
var dia=mydate.getDay();
var mes=mydate.getMonth()+1;
if (mes<10)
mes="0"+mes;
var daym=mydate.getDate();
if (daym<10)
daym="0"+daym;

alert(mes)

Sin embargo si le escibo en la primera linea:
var mydate=new Date();

lo hace bien pero trae la fecha local y no la del server, y no me sirve de esa forma...

Si hago lo siguiente hice un alert y me aparece bien la fecha, como hago para separarlo por mes,dia y año???
var mydate = "<?php echo date("m/d/Y");?>";

Lo necesito para validar que el mes que digitan en la fecha no sea mayor o menor que el mes actual...

Agradezco la ayuda que me puedan brindar.
  #2 (permalink)  
Antiguo 25/05/2006, 09:01
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
ya lo resolvi de esta manera

Saludos, si alguien esta con el mismo problema lo solucione asi

var fechaactual = "<?php echo date('m/d/Y');?>"
MesActual = fechaactual.split('/')[0]

var fechaC = form1.txtFecha.value
MesC = fechaC.split('/')[0]

if(MesC != MesActual)
{
alert('ha digitado un mes diferente al actual')
return false
}

Espero que sea de ayuda para ustedes..
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 00:08.