Clarion - CONVERTIR UN STRING A DATE

   
Vista:

CONVERTIR UN STRING A DATE

Publicado por Rachel Matamoros drachelm@hotmail.com (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
información
Otras secciones de LWP con contenido de Clarion
- Código fuente de Clarion
- Cursos de Clarion
información
Códigos de Clarion
- Llamar al form para insertar desde el menu

CONVERTIR UN STRING A DATE

Publicado por francisco J. Valencia (85 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

CONVERTIR UN STRING A DATE

Publicado por ricardo (186 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