fix timezone

This commit is contained in:
2025-12-14 18:27:27 -03:00
parent cd88d92bbd
commit 41ae02f178
3 changed files with 10 additions and 6 deletions

View File

@@ -33,7 +33,7 @@ import { Kbd } from '@repo/ui/components/ui/kbd'
import { billingPeriod, formatDate } from './util'
import { RangePeriod } from './range-period'
import { statuses } from './data'
import { tz, statuses } from './data'
export function meta({}) {
return [{ title: 'Resumo de cobranças' }]
@@ -49,7 +49,7 @@ export async function loader({ context, request, params }: Route.LoaderArgs) {
const [startDate, endDate] = billingPeriod(
subscription?.billing_day || 1,
new Date()
DateTime.now().setZone(tz).toJSDate()
)
const start = searchParams.get('start') || formatDate(startDate)
const end = searchParams.get('end') || formatDate(endDate)
@@ -63,8 +63,8 @@ export async function loader({ context, request, params }: Route.LoaderArgs) {
return {
subscription,
billing,
startDate: DateTime.fromISO(start).toJSDate(),
endDate: DateTime.fromISO(end).toJSDate()
startDate: DateTime.fromISO(start, { zone: tz }).toJSDate(),
endDate: DateTime.fromISO(end, { zone: tz }).toJSDate()
}
}