Krishna Janmashtami in 2023 was celebrated primarily on Wednesday, September 6, but the observance extended into September 7. The festival marks the birth of Lord Krishna and is celebrated according to the lunar calendar. In 2023, the Ashtami Tithi (eighth day) began on the afternoon of September 6 and continued until the afternoon of September 7. The most auspicious time, known as Nishita Puja, took place around midnight from late September 6 to early September 7. The Dahi Handi celebration traditionally followed on September 7. Thus, Janmashtami 2023 celebrations spanned two days, September 6 and 7, with the key birth moment celebrated at midnight between these dates.