Can anyone see any obvious problems with parsing something like the following: opening_hours=1/Sa 09:00-11:00; 3/Su 10:00-12:00 Or something similar to indicate the 1st Saturday and the 3rd Sunday of the month.