June Solstice (Winter Solstice) is on Tuesday, June 21, 2016 at 5:34 am in Pekalongan. This day is 48 minutes shorter than on December Solstice. In locations south of Equator, the shortest day of the year is around this date.