Ver Mensaje Individual
  #1  
Antiguo 18-05-2011
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Reputación: 23
gluglu Va por buen camino
Firebird's "Sliding Century Window"

Cita:
Firebird's "Sliding Century Window"

To deduce the century, Firebird uses a sliding window algorithm. Its effect is to interpret a two-digit year value as the nearest year to the current year, in a range spanning the preceding 50 years and the succeeding 50 years.
Existe alguna manera de modificar este parámetro para que a la hora de introducir el año con 2 cifras en un campo de fecha, me tome el valor que realmente yo quiera.

Al día de hoy, si se introduce por ejemplo una fecha de nacimiento del 1965, con dos cifras, es decir, 65 en el campo de fecha (incluso en el IBExpert), me toma correctamente el año 1965. Pero si introduzco 59 (con dos cifras), automáticamente se convierten en 2065.

Está claro que en un proceso de validación se puede comprobar si la fecha es correcta y tiene sentido o no.

Mi pregunta más bien se dirige a si esa 'ventana' en el algoritmo de Firebird, es objeto de posible modificación o no.

__________________
Piensa siempre en positivo !
Responder Con Cita