Página 1 de 1

Formatos de fecha y otras dudas

Publicado: Lun Sep 12, 2005 9:28 am
por Pedro Amaro
Algunas dudas que me van surgiendo;
La funcion DTOC me retorna una cadena en formato "mm/dd/aa", pero si esta
cadena la convierto a fecha denuevo con la funcion CTOD para asignarla a un
"oMonthCalendar", por ejemplo, me asingna el año sin contar con el efecto
2000 osea que me pone 1905 en vez de 2005.
El "TDateEdit" en eñ IDE me presenta la fecha en formato "dd/mm/aaaa" pero
en tiempo de ejecución me presenta "mm/dd/aa"
Hay una funcion que me convierte una fecha en cadena pero en formato
"aaaammdd" la he probado y es ideal para organizar registro por fecha y
evitar errores como el indicado arriba, .... Pero no encuentro la funcion
inversa para pasar esa cadena a una variable fecha.
En la documentacion que sobre xbase he encontrado se indica que solo hay un
tipo numerico con 19 enteros o 15 enteros y 2 decimales... Es así o hay
posibilidad de mas decimales sin tener que recurrir a triquiñuelas.
Muchas gracias, cuando acabe este pequeño programa lo dejare libre para
compartirlo con el resto de usuarios de Xailer, y para que lo critiquen y
busquemos formas de hacerlo mas Xailer ya que soy programador de VB y la
transicion me esta resultando un tanto dolorosa.
Saludos
Pedro Amaro

Formatos de fecha y otras dudas

Publicado: Lun Sep 12, 2005 10:14 am
por ignacio
Pedro,
Consulta la documentación de los comandos SET DATE y SET EPOCH de
CLIPPER|[X]HARBOUR.
Un saludo,
"Pedro Amaro" <xhermita@hotmail.com> escribió en el mensaje
news:43252e18$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Algunas dudas que me van surgiendo;
>
> La funcion DTOC me retorna una cadena en formato "mm/dd/aa", pero si esta
> cadena la convierto a fecha denuevo con la funcion CTOD para asignarla a
> un
> "oMonthCalendar", por ejemplo, me asingna el año sin contar con el efecto
> 2000 osea que me pone 1905 en vez de 2005.
>
> El "TDateEdit" en eñ IDE me presenta la fecha en formato "dd/mm/aaaa" pero
> en tiempo de ejecución me presenta "mm/dd/aa"
>
> Hay una funcion que me convierte una fecha en cadena pero en formato
> "aaaammdd" la he probado y es ideal para organizar registro por fecha y
> evitar errores como el indicado arriba, .... Pero no encuentro la funcion
> inversa para pasar esa cadena a una variable fecha.
>
> En la documentacion que sobre xbase he encontrado se indica que solo hay
> un
> tipo numerico con 19 enteros o 15 enteros y 2 decimales... Es así o hay
> posibilidad de mas decimales sin tener que recurrir a triquiñuelas.
>
> Muchas gracias, cuando acabe este pequeño programa lo dejare libre para
> compartirlo con el resto de usuarios de Xailer, y para que lo critiquen y
> busquemos formas de hacerlo mas Xailer ya que soy programador de VB y la
> transicion me esta resultando un tanto dolorosa.
>
> Saludos
> Pedro Amaro
>
>
>

Formatos de fecha y otras dudas

Publicado: Lun Sep 12, 2005 6:10 pm
por zeasoftware
checa si existe DtoS(fdfecha) y te la convierte yyyymmdd.
Saludos.