I upgraded a Base application to LibreOffice 24.8 and now dates in forms and in queries look wrong. Specifically they are way out of range: December 31, 2200 seems to the only value that shows up in forms.
As stored in the database, the displayed values have a + (plus) sign in front:
DateOrdered
+45051-11-18
+46546-08-30
+47469-05-03
+48871-04-05
+52052-09-15
+52099-04-02
+52132-02-09
+52132-02-09
+52203-03-07
+52205-12-01
+52205-12-01
2024-08-21
+52205-12-01
As you can see, a minority of dates are formatted correctly. More curiously, when exported to Calc, all of these off-values are preceded by an apostrophe (’) character, making them appear as text and not numbers. When I remove the apostrophe, the date is still in the future, yet not as far, e.g. 2027, 2029, 2033, 2042, and so on.
Are these dates shifted by a constant that might be used in an UPDATE query to set these straight? I have the latest HSQLDB driver on my system: is there a last known good version?
All on Windows 11, I’m afraid. Cheers.