There are many methods of determining rock age. A common one is finding signature fossils that are known to only exist between certain ages. Putting the rock in a machine to record its magnetic field and correlating this with pole reversals on earth. Using isotope ratios (not just radiocarbon dating), chemical composition, identifying how the sediment was laid down by rivers or the sea etc.