DEAFULT YEAR

16 views
Skip to first unread message

dextrasist...@gmail.com

unread,
Oct 15, 2025, 10:42:57 AMOct 15
to [oohg]
Hola Camaradas 

Hay un default year en (x)harbour 
para los gets ? creo que para oohg si 
alguien recuerda algo  please tell me 

Gracias
Jorge Accinelli 

Ciro Vargas C

unread,
Oct 15, 2025, 5:56:25 PMOct 15
to oo...@googlegroups.com
Encontré esto no se si es lo que buscas 


El año predeterminado en xHarbour

En xHarbour, no existe un "año predeterminado" fijo, sino que se utiliza el comando SET EPOCH para determinar cómo se interpretan los años de dos dígitos.

🗓️ Cómo funciona SET EPOCH

El comando SET EPOCH establece un año base que define un rango de 100 años para interpretar los años de dos dígitos:

· Comportamiento: Los años mayores o iguales a los dos últimos dígitos del año base se asignan al siglo XX (1900s), mientras que los años menores se asignan al siglo XXI (2000s).
· Valor por defecto común: Aunque no está explícitamente confirmado en todos los casos, la configuración por defecto más común en xHarbour (siguiendo la tradición de Clipper) es SET EPOCH TO 1900.

📝 Ejemplo práctico

Si tienes configurado SET EPOCH TO 1960:

· "81" se interpretaría como 1981
· "15" se interpretaría como 2015

🔍 Cómo verificar y configurar

Para mayor seguridad en tu aplicación:

1. Verifica el valor actual: Usa SET(_SET_EPOCH) para conocer el año epoch configurado en tu entorno.
2. Configúralo explícitamente: Es buena práctica definir el epoch al inicio de tu programa, por ejemplo: SET EPOCH TO 1960.


Saludos 

--
Has recibido este mensaje porque estás suscrito al grupo "[oohg]" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a oohg+uns...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/8bda124c-3c64-49c0-854b-823ae77115bcn%40googlegroups.com.

Jorge Accinelli

unread,
Oct 15, 2025, 7:03:40 PMOct 15
to oo...@googlegroups.com
Gracias Ciro 

Has recibido este mensaje porque estás suscrito a un tema del grupo "[oohg]" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/oohg/_ZK0h3kdHiQ/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a oohg+uns...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CALMx0uARWOdK5sbprrMpjZGrULrUOD6PGp5Ka%2Bmnhm-XJydnqA%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages