Foros del Web » Programando para Internet » ASP Clásico »

funcion para fechas de pago

Estas en el tema de funcion para fechas de pago en el foro de ASP Clásico en Foros del Web. hola , necesita si alguien en el foro tiene alguna funcion que me haga lo siuiente pondre varios ejemplos para que vean lo que necesito ...
  #1 (permalink)  
Antiguo 29/09/2009, 10:27
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
funcion para fechas de pago

hola , necesita si alguien en el foro tiene alguna funcion que me haga lo siuiente

pondre varios ejemplos para que vean lo que necesito

fecha = 10/02/2009 genere otra fecha asi : fecha2 = 15/02/2009

fecha = 16/12/2009 genere otra fecha asi : fecha2 = 15/01/2010

fecha = 30/05/2009 genere otra fecha asi : fecha2 = 15/03/2009

he buscado en google pero no he encontrado nada aparte no se me ocurre como
hacerlo si me pudieran hechar una mano
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #2 (permalink)  
Antiguo 29/09/2009, 10:37
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: funcion para fechas de pago

Pues habrá que hacerla
Lo que no encuentro es una relación entre fecha y fecha2 para los 3 casos mostrados...
En el primer ejemplo, fecha 2 es 5 días después que fecha.
En el segundo, fecha 2 es 30 días después que fecha.
Y en el tercero, fecha 2 es X (no tengo ganas de contar ) días antes que fecha.

¿Tiraste fechas al azar o qué?
__________________
...___...
  #3 (permalink)  
Antiguo 29/09/2009, 11:07
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
Respuesta: funcion para fechas de pago

jajjajajajaj

explico mira tengo una fecha de ingreso de una factura y mi fecha de pago tiene que ser siempre el dia 15 del mes proximo

fecha = 10/02/2009 el primer 15 despues de la fecha : fecha2 = 15/02/2009

fecha = 16/12/2009 el primer 15 despues de la fecha: fecha2 = 15/01/2010

fecha = 30/05/2009 el primer 15 despues de la fecha : fecha2 = 15/03/2009
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #4 (permalink)  
Antiguo 29/09/2009, 11:27
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: funcion para fechas de pago

Cita:
...mi fecha de pago tiene que ser siempre el dia 15 del mes proximo

fecha = 10/02/2009 el primer 15 despues de la fecha : fecha2 = 15/0203/2009
fecha = 16/12/2009 el primer 15 despues de la fecha: fecha2 = 15/01/2010
fecha = 30/05/2009 el primer 15 despues de la fecha : fecha2 = 15/0306/2009

Ayudá a ayudarte!!! No coincide el enunciado que das con los ejemplos que ponés (sólo el ejemplo 2 parecería coherente). Hasta que no te pongas de acuerdo mejor ni seguir.
__________________
...___...
  #5 (permalink)  
Antiguo 29/09/2009, 13:22
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
Respuesta: funcion para fechas de pago

jaja perdon pero ya estoy medi enredado con las fechas tienes razon es asi

fecha = 10/02/2009 el primer 15 despues de la fecha : fecha2 = 15/03/2009
fecha = 16/12/2009 el primer 15 despues de la fecha: fecha2 = 15/01/2010
fecha = 30/05/2009 el primer 15 despues de la fecha : fecha2 = 15/06/2009
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #6 (permalink)  
Antiguo 29/09/2009, 13:52
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: funcion para fechas de pago

Hola

Con permiso AZ

Prueba con esto

Código asp:
Ver original
  1. <&#37;
  2. fecha = "30/05/2009"
  3. n_fecha = DateAdd("m", 1, fecha)
  4. division = Split(n_fecha,"/")
  5. if division(0) <> 15 then
  6. division(0) = 15
  7. Response.Write division(0) & "/" & division(1) & "/" & division(2)
  8. end if
  9. %>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #7 (permalink)  
Antiguo 29/09/2009, 14:11
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Re: funcion para fechas de pago

Yo lo resolveria asi :

Código PHP:
 
Dim fecha
fecha
="30/05/2009"
 
<%=dateserial(datepart("yyyy",dateadd("m",1,fecha)),datepart("m",dateadd("m",1,fecha)),15) %> 
  #8 (permalink)  
Antiguo 29/09/2009, 17:25
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: funcion para fechas de pago

Me extraña que nadie haya mencionado simplemente <%=dateadd("d",15,date)%>
  #9 (permalink)  
Antiguo 29/09/2009, 20:01
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: funcion para fechas de pago

No, porque no es 15 días a la fecha dada sino:

Cita:
...mi fecha de pago tiene que ser siempre el dia 15 del mes proximo
__________________
...___...
  #10 (permalink)  
Antiguo 29/09/2009, 21:55
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
Respuesta: funcion para fechas de pago

muchas gracias a todos por sus aportes y ahora viendo bien mi pregunta principal
me doy cuenta de lo facil que era sacar el resultato solo paso que no estaba en mi mejor momento como para pensar ajajajjaja
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #11 (permalink)  
Antiguo 30/09/2009, 04:57
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: funcion para fechas de pago

Interesante la función dateserial, pensaba que si se le pasaba por ejemplo dateserial(2009,13,15), daría error o a saber que, pero no
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #12 (permalink)  
Antiguo 30/09/2009, 07:14
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: funcion para fechas de pago

Cita:
Iniciado por AlZuwaga Ver Mensaje
No, porque no es 15 días a la fecha dada sino:
Cita:
...mi fecha de pago tiene que ser siempre el dia 15 del mes proximo


No dije nada
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 03:17.