New York Concerts - Schedule & Tickets 2024/2025 (2025)

Discover the list of current and future music events in New York City, a vibrant hub for live music enthusiasts.
Immerse yourself in the concert scene that makes NYC a top destination for music lovers across genres like jazz, R&B, rock, rap, classical, country, and indie. Browse our updated schedule of concerts in New York to secure tickets, access seating arrangements, and more. Stay tuned for the evolving lineup of concerts in this city known for its stop entertainment. Take advantage of offers on tickets and VIP packages for shows in NYC. Popular concert venues in the town include Barclays Center, Madison Square Garden (MSG), and PNC Bank Arts Center, among others. Grab your tickets today to soak up the music atmosphere of New York City at rates.

Start Date

Oct 10, 2024

Reset

Cancel

Apply

End Date

Oct 12, 2024

Category

Search

`; } for (let i = 0; i < getDayV(d2); i++) { calendarBody2 += `

`; } while (d1.getMonth() == mon1) { let daystring = d1.getDate().toString() if(daystring.length === 1) { daystring = '0' + daystring } let monstring = mon1.toString() if(monstring.length === 1) { monstring = '0' + monstring } let selstring = Number(year1.toString() + monstring + daystring) if(d1 >= (new Date(mindateV))) {if(selected1V === selstring && selected2V === 0) { calendarBody1 += '

` + d1.getDate() + '

'; d1.setDate(d1.getDate() + 1);} else if(selected1V === selstring && selected2V !== 0) { calendarBody1 += '

` + d1.getDate() + '

'; d1.setDate(d1.getDate() + 1);} else if(selected2V === selstring) { calendarBody1 += '

` + d1.getDate() + '

'; d1.setDate(d1.getDate() + 1);} else if(selected1V < selstring && selected2V > selstring) { calendarBody1 += '

` + d1.getDate() + '

'; d1.setDate(d1.getDate() + 1);} else { calendarBody1 += '

` + d1.getDate() + '

'; d1.setDate(d1.getDate() + 1);} } else { calendarBody1 += '

' + d1.getDate() + '

'; d1.setDate(d1.getDate() + 1); } } while (d2.getMonth() == mon2) { let daystring = d2.getDate().toString() if(daystring.length === 1) { daystring = '0' + daystring } let monstring = mon2.toString() if(monstring.length === 1) { monstring = '0' + monstring } let selstring = Number(year2.toString() + monstring + daystring) if(d2 >= (new Date(mindateV))) {if(selected1V === selstring && selected2V === 0) { calendarBody2 += '

` + d2.getDate() + '

'; d2.setDate(d2.getDate() + 1);} else if(selected1V === selstring && selected2V !== 0) { calendarBody2 += '

` + d2.getDate() + '

'; d2.setDate(d2.getDate() + 1);} else if(selected2V === selstring) { calendarBody2 += '

` + d2.getDate() + '

'; d2.setDate(d2.getDate() + 1);} else if(selected1V < selstring && selected2V > selstring) { calendarBody2 += '

` + d2.getDate() + '

'; d2.setDate(d2.getDate() + 1);} else { calendarBody2 += '

` + d2.getDate() + '

'; d2.setDate(d2.getDate() + 1);} } else { calendarBody2 += '

' + d2.getDate() + '

'; d2.setDate(d2.getDate() + 1); } } if (getDayV(d1) != 0) { for (let i = getDayV(d1); i < 7; i++) { calendarBody1 += '

'; } } if (getDayV(d2) != 0) { for (let i = getDayV(d2); i < 7; i++) { calendarBody2 += '

'; } }let calendar1 = ``;let calendar2 = ``;if(window.innerWidth <= 800) {calendar1 = `

${m1str}, ${year1}

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody1}

`; calendar2 = `

${m2str}, ${year2}

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody2}

`;} else {calendar1 = `

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody1}

`; calendar2 = `

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody2}

`;}let prevContol = `

`if(curMonthV === todayMonthV && curYearV === todayYearV) {prevContol = ``}let calendars = ``if(window.innerWidth <= 800) {calendars = `

${prevContol}

${calendar1 + calendar2}

`;} else {calendars = `

${prevContol}

${m1str}, ${year1}

${m2str}, ${year2}

${calendar1 + calendar2}

`;} elem.innerHTML = calendars;}function selectDateV(d, m, y) { let daystring = d.toString() if(daystring.length === 1) { daystring = '0' + daystring } let monstring = (m).toString() if(monstring.length === 1) { monstring = '0' + monstring } let monstringV = (Number(m)+1).toString() if(monstringV.length === 1) { monstringV = '0' + monstringV } let s = Number(y.toString() + monstring + daystring) let monstr = new Date(y, m).toLocaleString('en', { month: 'short' })if(selectionIndexV === 1) {selected2V = 0;selected1V = sfstringV = monstr + ' ' + daystring + ', ' + yfstringVData = y + monstringV + daystring}if(selectionIndexV === 2) {selected2V = s;if(selected1V > selected2V) {selected2V = selected1Vselected1V = sfstringV = monstr + ' ' + daystring + ', ' + y + ' - ' + fstringVfstringVData = y + monstringV + daystring + ' - ' + fstringVData} else {fstringV = fstringV + ' - ' + monstr + ' ' + daystring + ', ' + yfstringVData = fstringVData + ' - ' + y + monstringV + daystring}selectionIndexV = 0}selectionIndexV++createCalendarsV(calendarBlockV, curYearV, curMonthV)}function getDayV(date) { let day = date.getDay(); return day;}function nextCalendarV() {curMonthV++;if(curMonthV > 12) {curMonthV = 1curYearV++;}createCalendarsV(calendarBlockV, curYearV, curMonthV)}function prevCalendarV() {curMonthV--;if(curMonthV < 1) {curMonthV = 12curYearV--;}if(curYearV === todayYearV && curMonthV <= todayMonthV) {curMonthV = todayMonthV;curYearV = todayYearV;}createCalendarsV(calendarBlockV, curYearV, curMonthV)}

Concert Calendar

JanFebMarAprMayJunJulAugSepOctNovDec

Schedule & Tickets

List Of All Concerts

Music Festivals VIP Packages Concert Venues

Best Concerts

Don't Miss The most Popular Concerts in the City

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (1) VIP Packages

Sting

Oct, 13 2024 8:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (2) Capitol Theatre - Port Chester, Port Chester, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (3) VIP Packages

Billie Eilish

Oct, 16 2024 7:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (4) Madison Square Garden, New York, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (5) VIP Packages

Seventeen

Oct, 25 2024 7:30 PM

New York Concerts - Schedule & Tickets 2024/2025 (6) UBS Arena, Elmont, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (7) VIP Packages

Kany Garcia

Oct, 26 2024 8:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (8) Stamford Center For The Arts - Palace Theatre, Stamford, CT

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (9) VIP Packages

Leon Bridges

Oct, 30 2024 8:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (10) Beacon Theatre - NY, New York, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (11) VIP Packages

Cyndi Lauper

Oct, 30 2024 8:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (12) Madison Square Garden, New York, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (13) VIP Packages

Iron Maiden

Nov, 02 2024 7:30 PM

New York Concerts - Schedule & Tickets 2024/2025 (14) Barclays Center, Brooklyn, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (15) VIP Packages

David Gilmour

Nov, 04 2024 7:30 PM

New York Concerts - Schedule & Tickets 2024/2025 (16) Madison Square Garden, New York, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (17) VIP Packages

GWAR

Nov, 06 2024 7:30 PM

New York Concerts - Schedule & Tickets 2024/2025 (18) Brooklyn Steel, Brooklyn, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (19) VIP Packages

Modest Mouse

Nov, 21 2024 8:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (20) Brooklyn Steel, Brooklyn, NY

Get Tickets

VIP Packages New York Concerts - Schedule & Tickets 2024/2025 (21) VIP Packages

Jerry Seinfeld

Nov, 23 2024 5:00 PM

New York Concerts - Schedule & Tickets 2024/2025 (22) Beacon Theatre - NY, New York, NY

Get Tickets

New York, NY

Concert Schedule 2024/2025

Reset

Cancel

Apply

Concerts: 118

  • New York Concerts - Schedule & Tickets 2024/2025 (25)

    Oct

    10

    2024

    8:00 PM

    Thu

    Stevie Wonder

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $202

    Avg. price ~ $754

    Available Tickets: 419

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (26)

    Oct

    11

    2024

    8:00 PM

    Fri

    Nick Cannon's Wild 'N Out Live

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $44

    Avg. price ~ $117

    Available Tickets: 1009

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (27)

    Oct

    12

    2024

    8:00 PM

    Sat

    Rich Francese's Italian American Comedy Night

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $46

    Avg. price ~ $69

    49 tickets remaining!

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (28)

    Oct

    16

    2024

    7:00 PM

    Wed

    Billie EilishVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $258

    Avg. price ~ $641

    Available Tickets: 981

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (29)

    Oct

    17

    2024

    7:00 PM

    Thu

    Billie EilishVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $243

    Avg. price ~ $593

    Available Tickets: 1130

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (30)

    Oct

    18

    2024

    7:00 PM

    Fri

    Billie EilishVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $301

    Avg. price ~ $819

    Available Tickets: 1016

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (31)

    Oct

    19

    2024

    7:30 PM

    Sat

    Maggie RogersVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $117

    Avg. price ~ $288

    Available Tickets: 530

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (32)

    Oct

    19

    2024

    8:00 PM

    Sat

    Starship

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $76

    Avg. price ~ $112

    Available Tickets: 99

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (33)

    Oct

    19

    2024

    8:00 PM

    Sat

    Barak

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $70

    Avg. price ~ $208

    Available Tickets: 620

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (34)

    Oct

    20

    2024

    7:00 PM

    Sun

    Maggie RogersVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $48

    Avg. price ~ $152

    Available Tickets: 1740

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (35)

    Oct

    25

    2024

    8:00 PM

    Fri

    Craig Ferguson

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $112

    Avg. price ~ $270

    18 tickets remaining!

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (36)

    Oct

    26

    2024

    8:00 PM

    Sat

    Christian NodalVIP Packages

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $51

    Avg. price ~ $237

    Available Tickets: 3182

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (37)

    Oct

    27

    2024

    7:30 PM

    Sun

    It Was Fifty Years Ago Today - A Tribute To The Beatles

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $82

    Avg. price ~ $135

    Available Tickets: 111

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (38)

    Oct

    28

    2024

    8:00 PM

    Mon

    Chase Atlantic

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $53

    Avg. price ~ $178

    Available Tickets: 1592

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (39)

    Oct

    29

    2024

    7:30 PM

    Tue

    Kelsea Ballerini - Patterns Album Release Show

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $74

    Avg. price ~ $221

    Available Tickets: 1003

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (40)

    Oct

    30

    2024

    8:00 PM

    Wed

    Cyndi LauperVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $68

    Avg. price ~ $352

    Available Tickets: 1049

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (41)

    Oct

    31

    2024

    8:00 PM

    Thu

    Duran DuranVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $76

    Avg. price ~ $247

    Available Tickets: 1620

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (42)

    Oct

    31

    2024

    8:00 PM

    Thu

    LattoVIP Packages

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $68

    Avg. price ~ $177

    Available Tickets: 3124

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (43)

    Nov

    02

    2024

    7:30 PM

    Sat

    Iron MaidenVIP Packages

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $93

    Avg. price ~ $361

    Available Tickets: 1096

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (44)

    Nov

    02

    2024

    8:00 PM

    Sat

    Rick Springfield

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $118

    Avg. price ~ $167

    39 tickets remaining!

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (45)

    Nov

    04

    2024

    7:30 PM

    Mon

    David GilmourVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $162

    Avg. price ~ $580

    Available Tickets: 747

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (46)

    Nov

    05

    2024

    7:30 PM

    Tue

    David GilmourVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $130

    Avg. price ~ $488

    Available Tickets: 1243

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (47)

    Nov

    06

    2024

    7:00 PM

    Wed

    Maverick City Music

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $51

    Avg. price ~ $170

    Available Tickets: 2650

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (48)

    Nov

    06

    2024

    7:30 PM

    Wed

    David GilmourVIP Packages

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $151

    Avg. price ~ $596

    Available Tickets: 603

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (49)

    Nov

    07

    2024

    8:00 PM

    Thu

    Marc AnthonyVIP Packages

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $84

    Avg. price ~ $289

    Available Tickets: 3595

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (50)

    Nov

    09

    2024

    7:00 PM

    Sat

    Eric D'Alessandro

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $60

    Avg. price ~ $109

    Available Tickets: 125

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (51)

    Nov

    09

    2024

    7:30 PM

    Sat

    R&B Forever Tour: Bell Biv Devoe, Tyrese, Ginuwine, Tank & Silk

    Barclays Center | Capacity: 19000

    11217, 620 Atlantic Avenue, Brooklyn, NY, US

    Prices from $96

    Avg. price ~ $251

    Available Tickets: 2613

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (52)

    Nov

    09

    2024

    7:30 PM

    Sat

    David Gilmour

    Madison Square Garden | Capacity: 20789

    10001, 4 Pennsylvania Plaza, New York, NY, US

    Prices from $311

    Avg. price ~ $716

    Available Tickets: 480

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (53)

    Nov

    09

    2024

    9:30 PM

    Sat

    Eric D'Alessandro

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $58

    Avg. price ~ $96

    Available Tickets: 178

    Tickets
  • New York Concerts - Schedule & Tickets 2024/2025 (54)

    Nov

    10

    2024

    3:00 PM

    Sun

    New Jersey Symphony & Paquito D'Rivera

    Mayo Performing Arts Center | Capacity: 1300

    07960, 100 South St (miller Rd & Pine Street), Morristown, NJ, US

    Prices from $39

    Avg. price ~ $107

    Available Tickets: 480

    Tickets

Show More

`citiesList.insertAdjacentHTML('beforeend', cityRow)})}}function setCity(elem, id) {cityInp.value = elem.textContentcitiesList.style.display = 'none'scheduleBox.setAttribute('data-page', 0);paramsCity = '&city=' + idloaderAnim.classList.remove('hidden-loader')loadSchedulePage()}document.addEventListener('click', (e) => {const withinBoundaries = e.composedPath().includes(cityWrap);if (!withinBoundaries) {citiesList.style.display = 'none'}})}function nextCalendar() {curMonth++;if (curMonth > 12) {curMonth = 1curYear++;}createCalendars(calendarBlock, curYear, curMonth)}function prevCalendar() {curMonth--;if (curMonth < 1) {curMonth = 12curYear--;}if (curYear === todayYear && curMonth <= todayMonth) {curMonth = todayMonth;curYear = todayYear;}createCalendars(calendarBlock, curYear, curMonth)}function resetFilter() {if (selected1 !== 0) {selectionIndex = 1;selected1 = 0;selected2 = 0;fstring = '';fltrTitle.innerHTML = 'Select Your Dates'fltrBtn.addEventListener('click', openFilter, true)scheduleBox.setAttribute('data-page', 0);params = ''} else {fltrBtn.addEventListener('click', openFilter, true)}createCalendars(calendarBlock, curYear, curMonth)loaderAnim.classList.remove('hidden-loader')loadSchedulePage()}function clearFilter() {fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true);}function applyFilter() {if (fstring !== '') {fltrTitle.innerHTML = fstringif (selected2 === 0) {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2)) + 1).toString()if (m.length === 1) {m = '0' + m}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)} else {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2)) + 1).toString()if (m.length === 1) {m = '0' + m}let m2 = (Number(selected2.toString().substr(4, 2)) + 1).toString()if (m2.length === 1) {m2 = '0' + m2}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)params = params + '&end_date=' + selected2.toString().substr(0, 4) + '-' + m2 + '-' + selected2.toString().substr(6, 2)}loaderAnim.classList.remove('hidden-loader');loadSchedulePage()}fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true)}fltrBtn.addEventListener('click', openFilter, true)// closeFltr.addEventListener('click', closeFilter, true)function openFilter(event) {event.stopPropagation()fltrBtn.classList.add('fltr-opened');fltrBtn.removeEventListener('click', openFilter, true)createCalendars(calendarBlock, curYear, curMonth)}function closeFilter(event) {event.stopPropagation()fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true)}function selectDate(d, m, y) {let daystring = d.toString()if (daystring.length === 1) {daystring = '0' + daystring}let monstring = m.toString()if (monstring.length === 1) {monstring = '0' + monstring}let s = Number(y.toString() + monstring + daystring)let monstr = new Date(y, m).toLocaleString('en', {month: 'short'})if (selectionIndex === 1) {selected2 = 0;selected1 = sfstring = monstr + ' ' + daystring + ', ' + y}if (selectionIndex === 2) {selected2 = s;if (selected1 > selected2) {selected2 = selected1selected1 = sfstring = monstr + ' ' + daystring + ', ' + y + ' - ' + fstring} else {fstring = fstring + ' - ' + monstr + ' ' + daystring + ', ' + y}selectionIndex = 0}selectionIndex++createCalendars(calendarBlock, curYear, curMonth)}function createCalendars(elem, year, month) {let year1 = year;let year2 = year;let mon1 = month - 1;let mon2 = mon1 + 1;if (mon2 > 11) {mon2 = 0year2 = year + 1;}let d1 = new Date(year1, mon1);let d2 = new Date(year2, mon2);let m1str = new Date(year1, mon1).toLocaleString('en', {month: 'long'});let m2str = new Date(year2, mon2).toLocaleString('en', {month: 'long'});let calendarBody1 = ''let calendarBody2 = ''for (let i = 0; i < getDay(d1); i++) {calendarBody1 += ``;}for (let i = 0; i < getDay(d2); i++) {calendarBody2 += ``;}while (d1.getMonth() == mon1) {let daystring = d1.getDate().toString()if (daystring.length === 1) {daystring = '0' + daystring}let monstring = mon1.toString()if (monstring.length === 1) {monstring = '0' + monstring}let selstring = Number(year1.toString() + monstring + daystring)if (d1 >= (new Date(mindate))) {if (selected1 === selstring && selected2 === 0) {calendarBody1 += '

` + d1.getDate() + '

';d1.setDate(d1.getDate() + 1);} else if (selected1 === selstring && selected2 !== 0) {calendarBody1 += '

` + d1.getDate() + '

';d1.setDate(d1.getDate() + 1);} else if (selected2 === selstring) {calendarBody1 += '

` + d1.getDate() + '

';d1.setDate(d1.getDate() + 1);} else if (selected1 < selstring && selected2 > selstring) {calendarBody1 += '

` + d1.getDate() + '

';d1.setDate(d1.getDate() + 1);} else {calendarBody1 += '

` + d1.getDate() + '

';d1.setDate(d1.getDate() + 1);}} else {calendarBody1 += '

' + d1.getDate() + '

';d1.setDate(d1.getDate() + 1);}}while (d2.getMonth() == mon2) {let daystring = d2.getDate().toString()if (daystring.length === 1) {daystring = '0' + daystring}let monstring = mon2.toString()if (monstring.length === 1) {monstring = '0' + monstring}let selstring = Number(year2.toString() + monstring + daystring)if (d2 >= (new Date(mindate))) {if (selected1 === selstring && selected2 === 0) {calendarBody2 += '

` + d2.getDate() + '

';d2.setDate(d2.getDate() + 1);} else if (selected1 === selstring && selected2 !== 0) {calendarBody2 += '

` + d2.getDate() + '

';d2.setDate(d2.getDate() + 1);} else if (selected2 === selstring) {calendarBody2 += '

` + d2.getDate() + '

';d2.setDate(d2.getDate() + 1);} else if (selected1 < selstring && selected2 > selstring) {calendarBody2 += '

` + d2.getDate() + '

';d2.setDate(d2.getDate() + 1);} else {calendarBody2 += '

` + d2.getDate() + '

';d2.setDate(d2.getDate() + 1);}} else {calendarBody2 += '

' + d2.getDate() + '

';d2.setDate(d2.getDate() + 1);}}if (getDay(d1) != 0) {for (let i = getDay(d1); i < 7; i++) {calendarBody1 += '';}}if (getDay(d2) != 0) {for (let i = getDay(d2); i < 7; i++) {calendarBody2 += '';}}let calendar1 = ``;let calendar2 = ``;if (window.innerWidth <= 800) {calendar1 = `

${m1str}, ${year1}

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody1}

`;calendar2 = `

${m2str}, ${year2}

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody2}

`;} else {calendar1 = `

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody1}

`;calendar2 = `

Sun

Mon

Tue

Wed

Thu

Fri

Sat

${calendarBody2}

`;}let prevContol = ``if (curMonth === todayMonth && curYear === todayYear) {prevContol = ``}let calendars = ``if (window.innerWidth <= 800) {calendars = `

${prevContol}

${calendar1 + calendar2}

`;} else {calendars = `

${prevContol}

${m1str}, ${year1}

${m2str}, ${year2}

${calendar1 + calendar2}

`;}elem.innerHTML = calendars;}function getDay(date) {let day = date.getDay();return day;}fltrBtn.style.display = 'block';function applyScheduleFilter(categories, city) {selected1 = document.querySelector('.v-start-date').getAttribute('data-data')selected2 = document.querySelector('.v-end-date').getAttribute('data-data')fstring = `${document.querySelector('.v-start-date').innerHTML} - ${document.querySelector('.v-end-date').innerHTML}`if (fstring !== '') {fltrTitle.innerHTML = fstringif (selected2 === 0) {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2))).toString()if (m.length === 1) {m = '0' + m}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)} else {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2))).toString()if (m.length === 1) {m = '0' + m}let m2 = (Number(selected2.toString().substr(4, 2))).toString()if (m2.length === 1) {m2 = '0' + m2}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)params = params + '&end_date=' + selected2.toString().substr(0, 4) + '-' + m2 + '-' + selected2.toString().substr(6, 2)}if (categories) {params += `&categories=${categories}`}if (city) {params += `&city=${city}`}loaderAnim.classList.remove('hidden-loader');loadSchedulePage()}fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true)}
New York Concerts - Schedule & Tickets 2024/2025 (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6087

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.