Since the holidays in Iran are based on the lunar calendar, the dates may vary a few days each year. On the other hand, national holidays are based on the solar calendar (Persian calendar) that compared to the Gregorian calendar have fixed dates. In Iran, as any other Muslim country, Friday is the weekend.
: See more.