Fix timezone issues with expenses.

I was able to reproduce the problem by setting my system to a timezone, and my `TZ` to a different one. Since it'll default to `UTC`, and to avoid having to pass it around from the system to the client (since we don't really care about the timezone), we simply force the timezone to UTC in the formatting as well, because, again, we don't store timezones or care about them for expenses.

Fixes #88
This commit is contained in:
Bruno Bernardino
2025-08-22 12:55:10 +01:00
parent 4864c283b7
commit eabd888df2
9 changed files with 4 additions and 38 deletions

View File

@@ -21,11 +21,6 @@ export default function SearchFiles({}: SearchFilesProps) {
minute: '2-digit',
};
// Force timeZone to UTC for the server rendering
if (typeof window === 'undefined') {
dateFormatOptions.timeZone = 'UTC';
}
const dateFormat = new Intl.DateTimeFormat('en-GB', dateFormatOptions);
function searchFiles(searchTerm: string) {