Tengo definido el set epoch a 1950 con set(5, 1950) , y hasta la fecha siempre me ha funcionado bien. Pero ahora que empezamos a dar fecha de alta del 2020 me hace una cosa rara por ejemplo en un mismo registro introduzco una fecha de noviembre o diciembre por ejemplo 21/11/19 y en la base de datos me la registra bien 21/11/2019; pero por el contrario si en vez de esa le pongo una fecha de 2020 por ejemplo 21/01/20 es registrada en la base de datos como 21/01/1920. Alguien sabe qué más tengo que hacer para solucionarlo. Incluso me hace algo mas raro cojo la fecha de alta en un campo ajeno al usuario con la función date(), con FECHAALTA= date(), y me la coge bien supongo que por estar aun en el 2019, pero que fallará en el 2020. O sea, que si hoy doy de alta algo para 2020 me dice que el registro esta dado de alta en 2019 pero la fecha que doy de alta para el 2020 me la pone a 1920. En el mismo registro tengo una fecha correcta y otra incorrecta. Tengo que hacer algo mas que poner set epoch to 1950?
Un saludo.