sendou.ink/lib/getLocalizedMontYearString.ts
2020-11-02 18:01:36 +02:00

17 lines
460 B
TypeScript

export const getLocalizedMonthYearString = (
month: number,
year: number,
locale: string
) => {
const dateForLocalization = new Date();
dateForLocalization.setDate(1);
dateForLocalization.setMonth(month - 1);
dateForLocalization.setFullYear(year);
const localizedString = dateForLocalization.toLocaleString(locale, {
month: "long",
year: "numeric",
});
return localizedString.charAt(0).toUpperCase() + localizedString.slice(1);
};