Eid date confusion explained