Programación General > Visual Basic 6.0 e inferiores

 Re: fechas

(1/1)

Omarrpat:
como puedo solamente obtener una parte de una fecha
es decir
del 12/07/2003
solo quiero el 07 que es el mes
el dias aparte y el
 año

bea:
la fecha la tienes en la variable fecha.

cadena = CStr(fecha)
posicion = InStr(1, cadena, "/")

'este sera el dia de la fecha
dia = CInt(Mid(cadena, 1, posicion - 1))
cadena = Mid(cadena, posicion + 1)
posicion = InStr(1, cadena, "/")

'este sera el mes de la fecha
mes = CInt(Mid(cadena, 1, posicion - 1))

Espero que esto te valga
Chao

angelescj:
Un poco más fácil:
Year(variable) ==> Devuelve el año
Month(variable)==> Devuelve el mes
Day(variable)==> Devuelve el día.
Variable debe ser algo con apariencia de fecha, para que así lo pueda convertir a Date, si ya es de tipo Date mejor
:good:

Navegación

[0] Índice de Mensajes

Ir a la versión completa