Aberdeen to face Livingston twice in four days as new date for postponed fixture announced