Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Fechas
 Foro Bloqueado  Tema Bloqueado


Autor Temas
garfieldmhb
Junior Member

Mexico
162 Posts
Mensajes - 27 Dec 2005 :  04:11:12  Ver Perfil  Enviar Email
Necesito ayuda, quiero sumar fechas, es decir crear una fecha del tipo:

31/12/2006 y sumar un día pero que no me de:
32/12/2006 si no 01/01/2007 alguien sabe como hacerlo???

Editado por - garfieldmhb on 27 Dec 2005 07:47:48

garfieldmhb
Junior Member

Mexico
162 Posts
Posted - 27 Dec 2005 :  07:45:58  Ver perfil  Enviar e-mail
Espero ayuda, gracias

Edited by - garfieldmhb on 27 Dec 2005 07:48:14Inicio Pagina

jbarra
Junior Member

Chile
192 Posts
Posted - 27 Dec 2005 :  13:49:28  Ver perfil  Enviar e-mail
Utiliza para sumarle días, meses a una fecha la función DateAdd():

Argumentos
intervalo

Necesario. Expresión de cadena que es el intervalo que desea agregar. Consulte la sección Valores para ver los valores.

número

Necesario. Expresión numérica que es el número de intervalo que desea agregar. La expresión numérica puede ser positiva, para fechas futuras, o negativa, para fechas pasadas.

fecha

Necesario. Tipo Variant o literal que representa la fecha a la que se agrega el intervalo.

Valores
El argumento intervalo puede tener los siguientes valores:

Valor Descripción
yyyy Año
q Trimestre
m Mes
y Día del año
d Día
w Día de la semana
ww Semana del año
h Hora
n Minuto
s Segundo


Comentarios
Puede utilizar la función DateAdd para sumar un intervalo de tiempo especificado a una fecha o restárselo. Por ejemplo, puede utilizar DateAdd para calcular una fecha de 30 días a partir de hoy o una hora de 45 minutos desde ahora. Para agregar días a fecha, puede utilizar el Día del Año ("y"), Día ("d") o Día de la semana ("w").

La función DateAdd no devolverá una fecha que no sea válida. El siguiente ejemplo suma un mes al 31 de enero:

NewDate = DateAdd("m", 1, "31-ene-95")
En este caso, DateAdd devuelve 28-feb-95, no 31-feb-95. Si fecha es 31-ene-96, devuelve 29-feb-96 porque 1996 es un año bisiesto.

Si la fecha calculada fuera anterior al año 100, se produciría un error.

Si el número no es un valor Long, se redondea al número entero más cercano antes de evaluarse.

Inicio Pagina

garfieldmhb
Junior Member

Mexico
162 Posts
Posted - 28 Dec 2005 :  09:17:01  Ver perfil  Enviar e-mail
Muchas gracias por tu ayuda, me fue de gran utilidad

Solo Se Que Existo!!Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar