aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Result
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Result')
-rw-r--r--src/components/Result/index.tsx15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/components/Result/index.tsx b/src/components/Result/index.tsx
index 6b4560a..4ce7f35 100644
--- a/src/components/Result/index.tsx
+++ b/src/components/Result/index.tsx
@@ -100,14 +100,17 @@ export function Result({
mode = "daily",
onPlayAgain,
}: Props) {
- const hoursToNextDay = Math.floor(
- (new Date(new Date().setHours(24, 0, 0, 0)).getTime() -
- new Date().getTime()) /
- 1000 /
- 60 /
- 60
+ const now = new Date();
+ const nextUtcMidnight = Date.UTC(
+ now.getUTCFullYear(),
+ now.getUTCMonth(),
+ now.getUTCDate() + 1,
+ 0, 0, 0
);
+ const hoursToNextDay = Math.floor(
+ (nextUtcMidnight - now.getTime()) / 1000 / 60 / 60
+ );
const isUnlimited = mode === "unlimited";
if (didGuess) {
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage