Clarion - CONVERTIR UN STRING A DATE

 
Vista:
Imágen de perfil de Rachel Matamoros

CONVERTIR UN STRING A DATE

Publicado por Rachel Matamoros (42 intervenciones) el 09/06/2014 19:33:16
Necesito convertir un string(8) a date formato dd/mm/aaaa

agradecere la ayuda!
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

CONVERTIR UN STRING A DATE

Publicado por francisco J. Valencia (87 intervenciones) el 11/06/2014 03:06:44
Hola Rachel:

Primero tienes que convertir el string a una variable date.
Para esto usa la instrucción DEFORMAT.

Esto es de la ayuda del clarion
ClarionDate = DEFORMAT(dBaseDate,@D1) !Clarion Standard date from mm/dd/yy string

Si el string es del tipo dd/mm/aaaa usa la mascara @d06


Después, para mostrar tu fecha, haces la operación inversa, con la sentencia FORMAT con la mascara de fecha que desees.

!Format a date as a string:
DateString = FORMAT(DateLong,@D1)



Espero haber entendido tu pregunta.

Saludos
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
Imágen de perfil de ricardo
Val: 78
Bronce
Ha mantenido su posición en Clarion (en relación al último mes)
Gráfica de Clarion

CONVERTIR UN STRING A DATE

Publicado por ricardo (214 intervenciones) el 11/06/2014 05:15:02
Campostring(8) = dd/mm/aaaa
campoFecha = date(sub(Campostring,4,2),sub(Campostring,1,2),sub(Campostring,7,4))
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