Krishna Birth: 19th July 3228 BCE
* 20th July 3228 BCE if we consider birth after midnight
Birth Kundali: Krishna Kundali Chart
Lord Krishna went to Vaikuntha: 18th February 3102 BCE (the start of Kali Yuga)
According to above timelines Lord Krishna lived for 126 years and 5 months. If we had Gregorian calendar at the time of Lord Krishna's birth it would had been 23rd June -3227 (24th June -3227 if we consider birth after midnight) on Gregorian calendar.
DrikPanchang calculations for 23rd June -3227 and 24th June -3227 gives following Panchang data for Mathura location.
Panchang data shows that on 19th July 3228 BCE during Nishita or Hindu midnight both Ashtami Tithi and Rohini Nakshatra were prevailing.
It should be noted that team of DrikPanchang found 19th July 3228 BCE as birth date of Lord Krishna from majority of sources from Internet and our team just ran DrikPanchang software to get Panchang data for this historical day.
We don't have any proof to corroborate 19th July 3228 BCE as birthday of Lord Krishna but we are sure that 19th July 3228 BCE was Krishna Janmashtami day.