Foros del Web » Programando para Internet » Javascript »

Funcion Mes

Estas en el tema de Funcion Mes en el foro de Javascript en Foros del Web. Hola, abra alguna función que me entregue o muestre el mes actual en dos dígitos. Gracias...
  #1 (permalink)  
Antiguo 08/02/2006, 14:43
 
Fecha de Ingreso: junio-2004
Mensajes: 49
Antigüedad: 19 años, 10 meses
Puntos: 0
Pregunta Funcion Mes

Hola,
abra alguna función que me entregue o muestre el mes actual en dos dígitos.
Gracias
  #2 (permalink)  
Antiguo 08/02/2006, 16:00
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

No estoy seguro del formato, pero creo que lo que quieres lo consigues con getMonth() del objeto Date()...

alert(new Date().getMonth())

Pruébalo y nos cuentas.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 08/02/2006, 20:17
 
Fecha de Ingreso: junio-2004
Mensajes: 49
Antigüedad: 19 años, 10 meses
Puntos: 0
Perdón, no es un input, es un combo, se trata de que al cargar la página venga con el combo con el mes actual y tres meses hacia atrás, por ejemplo 02, 01, 12, 11.
Saludos
  #4 (permalink)  
Antiguo 09/02/2006, 02:11
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

<select name='losmeses' >

<script type="text/javascript">
var meses = [
'enero',
'febrero',
'marzo',
'abril',
'mayo',
'junio',
'julio',
'agosto',
'septiembre',
'octubre',
'noviembre',
'diciembre'];

var estemes = new Date().getMonth();
alert(estemes);
for (var i = 0; i < 5; i++) //document.write("hola");
document.write("<option value='" + (estemes + i) + "'> " + meses[estemes + i] + " </option>");
</script>
</select>

Lo de los 2 dígitos sería una función que añadiera un "0" por delante a los numeros menores de 10...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 21:00.