Fechas

19/05/2005 - 17:37 por Eduardo De Luca | Informe spam
Una consulta. Necesito obtener la fecha del día en VBScript y
estoy utilizando la función date() donde



Response.Write(Year(Date()) & Month(Date()) & Day(Date()) &"<BR>")

Response.end



El tema que esto me da 2005518 donde el mes es 5 y yo necesito que este en
formato 05 (porque ya sabes como son las fechas de AS, había pensado hacer
un lenght de month y si es = a 1 entonces concatenar un cero e idem con el
day.

Pero por ahí hay una función para hacer esto directamente ¿Existe?...
 

Leer las respuestas

#1 Miguel Gonzalez
19/05/2005 - 23:11 | Informe spam
Hola Eduardo.

No hay tal función "nativa" en VBScript, a no ser que utilices adecuadamente FormatDateTime(). El
problema de esta función es que depende de la configuración del servidor.

Una forma sencilla es esta:

Right("0" & CStr(Month(Date)), 2)
Right("0" & CStr(Day(Date)), 2)

Saludos!
Miguel

Eduardo De Luca wrote:
Una consulta. Necesito obtener la fecha del día en VBScript y
estoy utilizando la función date() donde



Response.Write(Year(Date()) & Month(Date()) & Day(Date()) &"<BR>")

Response.end



El tema que esto me da 2005518 donde el mes es 5 y yo necesito que este en
formato 05 (porque ya sabes como son las fechas de AS, había pensado hacer
un lenght de month y si es = a 1 entonces concatenar un cero e idem con el
day.

Pero por ahí hay una función para hacer esto directamente ¿Existe?...


Preguntas similares