Visual Basic - Fechas

Life is soft - evento anual de software empresarial
 
Vista:

Fechas

Publicado por Jhon Alexander (58 intervenciones) el 04/07/2005 18:20:45
Hola, en mi BD en Acces tengo un campo con formato de fecha larga (Lunes, 04 de Julio de 2002), como puedo convertir esta fecha en VB ha fecha corta (04/07/2005)
Saludos
Alex.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Fechas

Publicado por SuNcO (599 intervenciones) el 04/07/2005 20:40:31
Este codigo me funciona bien

Private Sub Command1_Click()
' Separar l afecha de la BD
fecha = Split("Lunes, 04 de Julio de 2002", " ")
' Indicar en una variable cual es la fecha actual
actual = Date
' Cambiar la fecha actual por la separada
Date = fecha(1) & " " & fecha(3) & " " & fecha(5)
' Mostrar la fecha actual (cambiada)
MsgBox Replace(Format(Date, "dd mm yyyy"), " ", "\")
' Devolver la fecha actual
Date = actual
End Sub

Intentalo y veraz que funciona bien
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fechas

Publicado por Corys90 (1 intervención) el 22/07/2005 01:48:34
Mas sencillo, usalo de esta forma,

Format (campo_de_tipo_fecha, "dd/mm/yyyy") si te interesa el año de 4 digitos,
si solo lo quieres de 2 digitos, reduce en 2 la parte yyyy, osea solo usa yy y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar