Many accusatives are allowed. There is only one direct object, but other parts can have accusative too.
(Disregarding directive accusative (la birdo flugas en la ĝardenon = into i.o. in).)
An accusative happens for any non-nominative (non-subject) if it is not preceded by a preposition.
Dum jarcentoj la homoj faris nenion.
Jarcentojn la homoj faris nenion.
Sabaton ni manĝos torton.
Je sabato ni manĝos torton.
Jarcentojn antaŭe, soldatoj ofte uzis glavojn kaj glavingojn.
Antaŭ jarcentoj - antaŭ la unua mondmilito - ...