Comunidad de diseño web y desarrollo en internet online

fecha

Citar            
MensajeEscrito el 07 Abr 2011 06:39 pm
Apartir de una fecha (dd/mm/aaaa), como resto los 4 meses atras y ponerlo en otro text

Por eflores

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Abr 2011 10:17 am
Saludos, te envio esto más para que lo entiendas que para que lo uses, puesto que esta poco optimizado con fines ilustrativos.

Código Javascript :

<script language="javascript">
var ahora = new Date() 
//Convierte ahora en objeto date
fechaPartes= [ahora.getDate(),ahora.getMonth(),ahora.getFullYear()]
//Metemos en un array el dia, el mes, y el año
fechacom=fechaPartes.join("/")
//Con join cojo el array y lo meto en fechacom separandolo por /
alert(fechacom)
//La muestro para que lo veas

if (fechaPartes[1]<4)
{
//Si el mes es menor que 4
resto=4-fechaPartes[1]
//resto fechaPartes a 4, me dara un sobrante
resto=12-resto
//el sobrante son los meses que le he restado al año anterior, asi que los resto
fechaPartes[1]=resto
//Pongo el mes correcto en su posicion del array
fechaPartes[2]=fechaPartes[2]-1
//Resto un año a la posicion del array que almaceno un año
}
else
{
//Si el año no es menor que 4 no necesito hacer mas que restarle
fechaPartes[1]=fechaPartes[1]-4
}
fechacom=fechaPartes.join("/")
//Vuelvo a juntar la matriz en una variable
alert(fechacom)
//Te lo muestro
</script>


Espero que te sirva; te recomiendo que el tratamiento de cualquier fecha lo hagas con un lenguaje de lado del servidor, es más seguro.

Saludos

Por neisserian89

65 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.