According to Edward P. Vinning, Hamlet takes place around January, "It was, therefore, not until after the Christmas holidays were passed". You can determine when Hamlet takes place by reading through, "About two months before this, or early in November" followed by, "It was, therefore, not until after the Christmas holidays were passed".