Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Узнать день недели из двух дат
//Сравнение даты и вывод большей даты, дня недели var a = "19 October 1909 10:27"; var b = "28 March 1909 00:59"; function testDataTime(a, b) { //Создаем массив наших дат var aArray = a.split(" "); var bArray = b.split(" "); //Вносим данные в формате Date var uni = []; function uniData(uni) { var data = new Date(); data.setFullYear(uni[2]); var month = ""; switch(uni[1]) { case "January": month = 0; break; case "February": month = 1; break; case "March": month = 2; break; case "April": month = 3; break; case "May": month = 4; break; case "June": month = 5; break; case "July": month = 6; break; case "August": month = 7; break; case "September": month = 8; break; case "October": month = 9; break; case "November": month = 10; break; case "December": month = 11; break; default: month = "Месяц введен не верно"; break; } data.setMonth(month); data.setDate(uni[0]); var time = uni[3].split(":"); data.setHours(time[0]); data.setMinutes(time[1]); data.setSeconds(00); return data; } //Получаем данные в формате Date var aDate = uniData(aArray); var bDate = uniData(bArray); //Сравниваем даты function setData(aDate, bDate) { if (aDate.getTime() > bDate.getTime()) { return aDate; } else if (aDate.getTime() < bDate.getTime()) { return bDate; } else { return "Даты одинаковы" ; } } //Формируем дату для дальнейшей обработки var data = setData(aDate, bDate); //Создаем функцию для выбора дня недели function day(data) { var days = ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"]; return days[data.getDay()]; } //Выводим результат return day(data); } print(testDataTime(a, b));
run
|
edit
|
history
|
help
0
Mreee
Rocket Science
MyProfile_Medalla.java
Precio Helado
Add more strength to input color
array objects to a single object
Objects
Javascript reverse string, one index
1
Nth Fibonacci Number