Hamlet - czas i miejsce akcji
Akcja „Hamleta” Williama Szekspira rozgrywa się w Danii, w Elzynorze. Czytelnik dowiaduje się tego z didaskaliów autora. Elzynor jest starym portem, przy którym leży miasto Helsingör. Właśnie tam znajduje się zamek Kronborg, którym włada król Hamlet. Większość scen ma miejsce na terenie zamku, ale także na cmentarzu. W opowiadaniach bohaterów akcja przenosi się z kolei na statek oraz 30 lat wcześniej, do czasów zwycięstwa króla Hamleta nad królem Norwegii Fortynbrasem.
Wydarzenia opisane w sztuce rozpoczynają się w przeddzień ślubu Gertrudy z Klaudiuszem – bratem zmarłego (zamordowanego) króla Hamleta i dzieją się w ciągu paru miesięcy. Do ślubu doszło zaledwie miesiąc po śmierci króla, a z rozmowy Hamleta z Ofelią w czasie przedstawienia wiadomo, że minął kolejny miesiąc, choć przypisy mówią, że między aktem I i II minęło około 2 miesięcy. Kolejne wydarzenia, takie jak wypłynięcie Hamleta do Anglii i jego nieoczekiwany powrót, zajęły zapewne następne tygodnie (brak konkretnych informacji w tekście). Na rozciągnięcie akcji w czasie wskazuje także wyprawa wojenna Fortynbrasa do Polski (tuż przed wypłynięciem Hamleta do Anglii) i powrót z niej w ostatnich scenach dramatu.
Nie do końca jasne są czasy, w których rozgrywa się akcja „Hamleta” Wiliama Szekspira. Przyjmuje się, że wydarzenia mają miejsce w XI w., niemniej jednak wiele wskazuje także na czasy współczesne autorowi, czyli wiek XVI w. Bohaterowie – szczególnie książę Hamlet i Laertes – mają cechy renesansowe, a Hamlet obiecuje matce nie wracać do szkoły w Wittenberdze, która powstała dopiero w 1502 r. Z drugiej strony akcja ma miejsce w okresie, w którym Anglia płaciła Danii haracz, co wskazuje jednak na czasy średniowieczne.
