days between 30 Oct and 22 Nov