Я использую Bootstrap Datepicker со своим входным HTML-тегом, которым является . >
Раскрывающийся список представляет собой тег выбора со списком, использующим этот тег.
Я пробовал использовать этот код, казалось, что он поможет, но я не знаю, как получить дату из ввода «event_start_date» и вывести информацию о повторении в группу?:
/**
* Получаем номер недели месяца от «Первой» до «Последней»
* @param {Date} date
* @returns {string}
* /
function WeekOfTheMonth(date) {
const day = date.getDate()
const WeekDay = date.getDay()
let Week = Math.ceil(day / 7)
const ordinal = ['First', 'Second', 'Third', 'Fourth', 'Last']
const weekDays = ['Sunday','Monday','Tuesday','Wednesday', 'Thursday','Friday','Saturday']
// Check the next day of the week and if it' on the same month, if not, respond with "Last"
const nextWeekDay = new Date(date.getTime() + (1000 * 60 * 60 * 24 * 7))
if (nextWeekDay.getMonth() !== date.getMonth()) {
week = 5
}
return `${ordinal[week - 1]} ${weekDays[weekDay]}`
}
const days = [
new Date('2021-05-14'),
new Date('26 July 2010'),
new Date('5 July 2010'),
new Date('12 July 2010'),
new Date('22 April 2017'),
new Date('29 April 2017'),
]
for (let i = 0; i < days.length; i += 1) {
const d = days
console.log(d, weekOfTheMonth(d))
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... pdown-list