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

fabricar y cortar fechas

Estas en el tema de fabricar y cortar fechas en el foro de ASP Clásico en Foros del Web. Me sucede lo siguiente: cuando armo una fecha cualquiera, o la actual, si el mes o el dia es 23 me queda tal cual, pero ...
  #1 (permalink)  
Antiguo 23/06/2002, 19:37
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
fabricar y cortar fechas

Me sucede lo siguiente: cuando armo una fecha cualquiera, o la actual, si el mes o el dia es 23 me queda tal cual, pero si es 03 me queda 3, y necesitaria 03, se puede hacer algo?
Por ejemplo: si me armo una fecha que deberia ser 01/01/2002 me queda 1/1/2002 y yo quiero la primera!

La pregunta anterior fue porque tambien nesecitaria hacer lo siguiente:

¿Como puedo hacer para separar dos fechas (en formato texto) que esta en una sola cadena?
Por ejemplo: Tengo una variable fechas="01/01/200201/01/2003"
y quiero fecha1="01/01/2002" y fecha2="01/01/2003"

Y me parece, que si no puedo lograr lo primero no voy a poder hacer lo segundo.
  #2 (permalink)  
Antiguo 23/06/2002, 20:07
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: fabricar y cortar fechas

Para lo segundo

fechas="01/01/200201/01/2003"
Fecha1=Cdate(Left(Fechas,9))
Fecha1=Cdate(Right(Fechas,9))

Para lo segundo

Fecha="1/1/2002"
Dia=Day(Fecha)
Mes=Month(fecha)
Anio=tear(Fecha)

If Dia<10 Then
Día=0&Dia
End If
If Mes<10 Then
Mes=0&Mes
End If

Fecha=Dia&"/"&Mes&"/"&Anio

Saludos

<center>
<p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p>
<p><font size=2 face=Arial color=#000066>Pronto
tus conocimientos tendrán un $[/CODE]
</p>
</center>
  #3 (permalink)  
Antiguo 23/06/2002, 22:27
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
Re: fabricar y cortar fechas

gracias urjose! no conocia left y right.
Me sirvio todo, gracias otra vez.
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 01:28.