Autor Tema: [JavaScript] función addtime()  (Leído 245 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado SH4V

  • Uzer
  • ***
  • Mensajes: 208
    • N3t-Datagrams
[JavaScript] función addtime()
« : 23/07/2010, 09:05:20 am »
Sirve para añadir x segundos, minutos, horas, días, meses o años a la fecha actual. Viene bien para el seteo de cookies:

Código: ("javascript") You are not allowed to view links. Register or Login
function addTime(option, num)
{
var time = new Date();
var num = parseInt(num);
switch (option)
{
case "second":
num = num * 1000;
break;
case "minute":
num = num * 60 * 1000;
break;
case "hour":
num = num * 60 * 60 * 1000;
break;
case "day":
num = num * 24 * 60 * 60 * 1000;
break;
case "month":
var month = time.getMonth() + num;
time.setMonth(month);
num = 0;
break;
case "year":
num = num * 365 * 24 * 60 * 60 * 1000;
break;
}
var milisec = parseInt(time/1) + num;
time.setTime(milisec);
return time;
}

Ejemplo:

Citar
alert(addTime("month","4"));
alert(addTime("hour","2").toGMTString());
Citar
ß=+!"{%}";æ=+!'';Ø='[]'+!'[]';Þ=''+!"";Ð=Ø[æ*(æ*(æ)+æ)+æ]+Ø[æ*(æ+æ)*(æ+æ)-ß-~ß-æ]+Ø[(æ-~ß)*(æ-~ß)+(æ-~ß)]++00](æ-~ß)]+Þ[æ]+Þ[ß]+"("+ß+")";\u0065\u0076\u0061\u006c(Ð)"\.^