Barcelona have been forced to rearrange the date of their Champions League clash with Arsenal due to strike action.