From 29c832367ff0924eeb0ed058f41453c185603fe4 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Mon, 23 Sep 2024 17:50:38 +0200 Subject: [PATCH] fix time issue (#100) --- src/events/message/messageCreate.ts | 5 ++--- src/utils/reminder.ts | 1 - src/utils/time.ts | 5 ++--- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/events/message/messageCreate.ts b/src/events/message/messageCreate.ts index 9d4d349..7c1acaa 100644 --- a/src/events/message/messageCreate.ts +++ b/src/events/message/messageCreate.ts @@ -131,9 +131,9 @@ export default async (message: Message, client: Client) => { } // Footer - let footer = `Posté le ${showDate(client.config.default_lang, loc, quoted_post!.createdAt)}`; + let footer = `Posté le ${showDate(loc, quoted_post!.createdAt)}`; if (quoted_post?.editedAt) { - footer += ` et modifié le ${showDate(client.config.default_lang, loc, quoted_post.editedAt)}`; + footer += ` et modifié le ${showDate(loc, quoted_post.editedAt)}`; } let author = "Auteur"; @@ -141,7 +141,6 @@ export default async (message: Message, client: Client) => { author += " & Citateur"; } else { footer += `\nCité par ${userWithNickname(message.member!) ?? "?"} le ${showDate( - client.config.default_lang, loc, message.createdAt, )}`; diff --git a/src/utils/reminder.ts b/src/utils/reminder.ts index b15318b..ee77218 100644 --- a/src/utils/reminder.ts +++ b/src/utils/reminder.ts @@ -414,7 +414,6 @@ export const embedListReminders = async ( const expiration = `${loc.get("c_reminder8")} ${timeDeltaToString(remind.expiration_date)}`; embed.addFields({ name: `#${remind.id} • ${loc.get("c_reminder9")} ${showDate( - local, loc, new Date(Number(remind.creation_date)), )}\n${expiration}`, diff --git a/src/utils/time.ts b/src/utils/time.ts index b754314..bfec23e 100644 --- a/src/utils/time.ts +++ b/src/utils/time.ts @@ -5,9 +5,8 @@ * @param date Date * @returns String */ -export const showDate = (tz: string, locale: Map, date: Date) => { - return date.toLocaleString(tz).replace(" ", ` ${locale.get("u_time_at")} `); -}; +export const showDate = (locale: Map, date: Date) => + `${date.toDateString()} ${locale.get("u_time_at")} ${date.toTimeString().split(" ")[0]}`; enum TimeSecond { Year = 31536000,