Foros del Web » Programando para Internet » Javascript »

Urgente, fechas!!!

Estas en el tema de Urgente, fechas!!! en el foro de Javascript en Foros del Web. Hola a todos: Tengo un texbox con una fecha en formato dd/mm/yyyy (08/01/2002) y necesito pasar ese valor a otra página en la que esa ...
  #1 (permalink)  
Antiguo 08/05/2002, 11:24
Avatar de Ludwing  
Fecha de Ingreso: enero-2002
Ubicación: Guatemala
Mensajes: 60
Antigüedad: 22 años, 3 meses
Puntos: 0
Urgente, fechas!!!

Hola a todos:

Tengo un texbox con una fecha en formato dd/mm/yyyy (08/01/2002) y necesito pasar ese valor a otra página en la que esa fecha obligadamente debe pasar en formato dd-mmm-yy (08-JAN-02), este cambio de formato debo hacerlo en el evento onClick de un botón, necesito que me ayuden...
  #2 (permalink)  
Antiguo 08/05/2002, 13:53
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: Urgente, fechas!!!

Hola Ludwing:

Espero que te sirva...

<html>
<head>
<script language="javascript">
var mes = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"];

function fecha(dato) {
var valor = dato.split("/");
var _mes = mes[(parseInt(valor[1]) - 1)];
var resultado = valor[0] + "-" + _mes + "-" + valor[2].substring(2, 4);
// return resultado;
alert(resultado);
}
</script>
</head>
<body >
<input id=dia type=text value=01/02/2002 >
<b onclick=fecha(dia.value) >ver resultado</b>
</body>
</html>

Si te fijas en el script, hay un comentario que es la línea que vale, el alert es para pruebas.

Saludos
  #3 (permalink)  
Antiguo 08/05/2002, 15:40
Avatar de Ludwing  
Fecha de Ingreso: enero-2002
Ubicación: Guatemala
Mensajes: 60
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Urgente, fechas!!!

Te lo agradezco mucho, funciona perfecto...
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:37.