Clipper/FiveWin - transformar fecha lunes,martes,etc?

 
Vista:
sin imagen de perfil

transformar fecha lunes,martes,etc?

Publicado por marcela molina (86 intervenciones) el 10/10/2007 23:44:47
hola a todos. alguien tendria alguna rutina para
tranasformar fechas en dias de la semana.
lunes,martes
gracias.
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

RE:transformar fecha lunes,martes,etc?

Publicado por Gabriel Pascual (913 intervenciones) el 11/10/2007 00:34:36
Ta chupao......, Clipper la tiene: DOW() (Day of the week)
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:transformar fecha lunes,martes,etc?

Publicado por El Duro (121 intervenciones) el 11/10/2007 01:44:57
Marcela:

Ahondando en la respuesta de Gabriel

DOW(DATE()) te devuelve el número de día de la semana, por ejemplo hoy te devolverá 4

CDOW(DATE()) te devuelve el nombre del día de la semana, siguiendo con el ejemplo te devuelve Wednesday :-(

Como seguramente no deseas el nombre en Inglés puedes hacer algo más elaborado:

aNomDia := {"Dom","Lun","Mar","Míe","Jue","Vie","Sab"}
? aNomDia[DOW(DATE())]

Esto debe devolverte Míe

El Duro
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
sin imagen de perfil

RE:transformar fecha lunes,martes,etc?

Publicado por marcela (86 intervenciones) el 11/10/2007 18:06:20
muchas gracias por tu ayuda.
pregunta solucionada.
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
sin imagen de perfil

RE:transformar fecha lunes,martes,etc?

Publicado por Smith (11 intervenciones) el 19/10/2007 21:14:37
Aunque tengo tiempo que no programo en clipper, se que al compilar unos OBJs junto con tu programa, todos los mensajes, como por ejemplo el resultado de la función CDOW( ) salen en español.

Alguien recuerda cuales son esos OBJs ??
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:transformar fecha lunes,martes,etc?

Publicado por Adalberto (213 intervenciones) el 20/10/2007 00:03:15
Hola Marcela,

Según mi experiencia, no existe el OBJ que buscas, y la respuesta que te dio "el duro", en fecha 11-10-2007 está perfecta.

Saludos desde Santa Cruz de la Sierra - Bolivia.
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:transformar fecha lunes,martes,etc?

Publicado por Mauricio Arevalo (152 intervenciones) el 20/10/2007 16:25:04
Clipper 5.3 viene son MSGSPA.OBJ , que al compilarlo con tu programa te salen todos los mensajes en español y los nombres de las fechas (dias, meses) en español.

En cliper 5.2 en la carpeta de LIB viene un archivo de proceso de lotes llamado NACION.BAT con el cual se puede configurar el idioma del controlador y tambien esta msgspa.obj

Saludos

Mauricio Arevalo
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