#javascript
#язык JavaScript
Вопрос:
Прежде всего, я знаю, что существуют альтернативные способы печати текущей даты и т. Д. Но я все равно хотел бы использовать этот JS.
Я хотел бы, чтобы следующая дата была напечатана с использованием определенного месяца на родном языке.
Кто-нибудь может, пожалуйста, помочь мне сделать так, чтобы этот скрипт работал правильно, чтобы он печатал правильную дату на основе языка браузера посетителей?
function getDate(){ var monthNames = let phrase; if (italian) {phrase = phrases.italian; } else if (french) {phrase = phrases.french; } else if (german) {phrase = phrases.german; } else {phrase = phrases.english; } el.innerHTML = `${phrase}`; }; modifyElHTML('MyMonth', { italian: ("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"]); french: ("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"]); german: ("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"]); english: ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]); var today = new Date(); var dd = today.getDate(); var mm = today.getMonth(); var minutes = today.getMinutes(); if (minutes lt; 10) minutes = '0' minutes; var hour = today.getHours(); var yyyy = today.getFullYear(); if(ddlt;10){dd='0' dd} var today = dd ' ' monthNames[mm] ' ' yyyy ' - ' hour ':' minutes; return today;}