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

Proble con las fechas gestionando noticias

Estas en el tema de Proble con las fechas gestionando noticias en el foro de ASP Clásico en Foros del Web. Pues no lo pillo. Entiendo +o- como la función <%' mostrar el ultimo dia de un mes Function LastDayOfMonth(iMonth, iYear) NextMonth = DateAdd("m", 1, DateSerial(iYear, ...

  #31 (permalink)  
Antiguo 03/03/2006, 12:32
 
Fecha de Ingreso: febrero-2006
Mensajes: 18
Antigüedad: 19 años, 1 mes
Puntos: 0
Pues no lo pillo. Entiendo +o- como la función

<%' mostrar el ultimo dia de un mes
Function LastDayOfMonth(iMonth, iYear)
NextMonth = DateAdd("m", 1, DateSerial(iYear, iMonth, "01"))
LastDayOfMonth = Day(DateAdd("d", -1, NextMonth))
End Function
%>

fuerza a mostrar el último día del mes, pero no cómo puedo adaptarlo a mi código
  #32 (permalink)  
Antiguo 03/03/2006, 16:31
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Solucion 1:
Cita:
FechaD = DateAdd("d",1,Date)
FechaC=Month(FechaD)&"/"&day(FechaD)&"/"&Year(FechaD)

sql = "SELECT * FROM Noticias WHERE idTipo="&rsTipo("idTipo")&" AND (Fecha < #"&FechaC&"#) ORDER BY Fecha DESC
Solucion 2:
Cita:
UltimoDia = LastDayOfMonth(Month(Date),Year(Date))
DiaSumar = 0
If Day(Date) < UltimoDia Then
DiaSumar=1
End If
FechaC=Month(Date)&"/"&((day(date))+DiaSumar)&"/"&Year(date)
sql = "SELECT * FROM Noticias WHERE idTipo="&rsTipo("idTipo")&" AND (Fecha < #"&FechaC&"#) ORDER BY Fecha DESC"
etc, etc.
  #33 (permalink)  
Antiguo 04/03/2006, 05:48
 
Fecha de Ingreso: febrero-2006
Mensajes: 18
Antigüedad: 19 años, 1 mes
Puntos: 0
¡¡SOLUCIONADO!!
He probado con la primera opción, que es sobre la que yo estaba trabajando, y me estaba volviendo loco porque había cometido un error de escritura y no me funcionaba. Había puesto:

FechaD=DateAdd("d",1,Day)

en vez de:

FechaD=DateAdd("d",1,Date)

Y lo leía y releía pero no lo veía.

Muchas gracias por la ayuda Myakire, 3pies, Al Zuwaga, ElAprendiz y HookerSP (creo que no me dejo a nadie) ... y por la paciencia.
  #34 (permalink)  
Antiguo 04/03/2006, 09:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
De nada, jobarme, solo espero que haya quedado un aprendizaje de todo esto.

Saludos, y hasta la vista.
  #35 (permalink)  
Antiguo 04/03/2006, 13:54
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 2 meses
Puntos: 2
que bueno, por fin salio
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 18:10.