The elections department cancelled voting at the booths in two electoral districts after allegations of intimidation and other violence.
The final official results have yet to be declared because of the delay.
"The voting will be conducted on April 20 and those results will be announced on the same day so that the new parliament can meet on April 22 as previously scheduled," a district official said.
President Mahinda Rajapakse's ruling party has already crossed the halfway mark in the 225-member assembly to win a majority following the first legislative polls since the end of the war with Tamil Tiger rebels.
buy temovate online buy temovate online no prescription
The UPFA secured 117 seats in Thursday's vote with another 45 seats left to be declared. It is projected to bag another 24 to 28 seats when the final tally is announced.