Format date

This commit is contained in:
T'JAMPENS QUENTIN p2406187
2026-01-07 15:18:52 +01:00
parent ca03ef147e
commit d6cff2d474
3 changed files with 14 additions and 4 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
import { useState, useMemo, useEffect } from "react";
import styles from "./calendar.module.css";
import formatDateLetter from "../../utils/date/formatDateLetter.js";
import { formatDateLetterJS } from "../../utils/date/formatDateLetter.js";
function Calendar({ events = [] }) {
@@ -102,7 +102,7 @@ function Calendar({ events = [] }) {
{selectedDay && (
<div className={styles.eventBox}>
<h3>Événements du {selectedDay.date}</h3>
<h3>Événements du {formatDateLetterJS(selectedDay.date)}</h3>
{selectedDay.events.length > 0 ? (
<ul>
+1 -1
View File
@@ -1,6 +1,6 @@
import { useMemo } from "react";
import styles from "./eventList.module.css";
import formatDateLetter from "../../utils/date/formatDateLetter.js";
import { formatDateLetter } from "../../utils/date/formatDateLetter.js";
function EventList({ events }) {
+11 -1
View File
@@ -1,4 +1,4 @@
export default function formatDateLetter(d) {
export function formatDateLetter(d) {
const monthNames = [
"Janvier", "Février", "Mars", "Avril", "Mai", "Juin",
"Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"
@@ -10,3 +10,13 @@ export default function formatDateLetter(d) {
return `${day} ${monthNames[parseInt(month, 10) - 1]} ${year} à ${hours}:${minutes}`;
}
export function formatDateLetterJS(d) {
const monthNames = [
"Janvier", "Février", "Mars", "Avril", "Mai", "Juin",
"Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"
];
const [year, month, day] = d.split('-');
return `${day} ${monthNames[parseInt(month) - 1]} ${year}`;
}