In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Formatos de fecha y otras dudas

Foro público de Xailer en español
Responder
Pedro Amaro
Mensajes: 157
Registrado: Jue May 18, 2006 5:10 pm

Formatos de fecha y otras dudas

Mensaje 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
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9447
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Formatos de fecha y otras dudas

Mensaje 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
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Formatos de fecha y otras dudas

Mensaje por zeasoftware »

checa si existe DtoS(fdfecha) y te la convierte yyyymmdd.
Saludos.
Responder