I saw an enhancement request to have this changed:
" Default time/date format was used instead of current local format for scheduled time in backup.
SOLUTION:
Common function that regulates time/date format was fixed. With this most of the time/date
inconsistencies to MFC gui should be removed. But there is one problem... Java native functions
were used to format time/date. Unfortunately they do not check time or date format set in Regional
Options (in windows). Side effect is that in date year is displayed with 2 numbers only (in mfc
with 4 numbers)."
However, this appears to mostly fix issues found in the GUI, and not in reports, and, mostly, involves teh JAVA gui, which was dropped as of DP 8.0
I also found one for DP 7, upgraded to DP 8, which seems to be more to the point
GetThreadLocale does not reliably return the correct LCID and hence should not be used.
TECHNICAL SOLUTION DESCRIPTION:
Calls to GetThreadLocale are replaced with the constant LOCALE_USER_DEFAULT.