Janmashtami 2024 Time: Long weekend alert: Due to a series of holidays, there will be a long weekend from Saturday, August 24, to Monday, August 26. The weekend begins with a bank holiday on Saturday, August 24. This is followed by Sunday, August 25, a regular weekend day.