aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Media
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Media')
-rw-r--r--src/lib/Media/Anime/Airing/time.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/Media/Anime/Airing/time.ts b/src/lib/Media/Anime/Airing/time.ts
index dadcd6f1..8211d30e 100644
--- a/src/lib/Media/Anime/Airing/time.ts
+++ b/src/lib/Media/Anime/Airing/time.ts
@@ -59,8 +59,13 @@ export const airingTime = (
weeks === 1 || shortenCountdown ? "" : "s"
}`;
} else {
- const days = Math.round(Math.floor(hours / 24));
- const residualHours = Math.floor(hours - days * 24);
+ let days = Math.floor(hours / 24);
+ let residualHours = Math.round(hours - days * 24);
+
+ if (residualHours === 24) {
+ days += 1;
+ residualHours = 0;
+ }
timeFrame += `${days.toFixed(0)}${shortenCountdown ? "d" : " day"}${
days === 1 || shortenCountdown ? "" : "s"