Please note that Mommsen uses the AUC chronology (Ab Urbe Condita), i.e. from the founding of the City of Rome. You can use this reference table to have the B.C. dates
From: The History of Rome, by Theodor Mommsen
Translated with the sanction of the author by William Purdie Dickson
At length a battle was resolved on, to put an end to the state of embarrassment and uncertainty. In this battle the Numidian cavalry showed itself just as superior to the Roman horse as the Roman infantry was superior to the Phoenician foot; the infantry decided the victory, but the losses even of the Romans were very considerable. The result of the successful struggle was somewhat marred by the circumstance that, after the battle, during the confusion and fatigue of the conquerors, the beleaguered army succeeded in escaping from the city and in reaching the fleet.
The victory was nevertheless of importance; Agrigentum fell into the hands of the Romans, and thus the whole island was in their power, with the exception of the maritime fortresses, in which the Carthaginian general Hamilcar, Hanno's successor in command, entrenched himself to the teeth, and was not to be driven out either by force or by famine. The war was thenceforth continued only by sallies of the Carthaginians from the Sicilian fortresses and their descents on the Italian coasts.
Do you see any typos or other mistakes? Please let us know and correct them
Reference address : https://www.ellopos.net/elpenor/rome/3-02-war-rome-carthage-sicily.asp?pg=18