Era Period Epoch mya
Cenozoic Quaternary Holocene 0.01
    Peistocene 1.8
  Tertiary Pliocene 5
    Miocene 24
    Oligocene 34
    Eocene 55
    Paleocene 65
Mesozoic Cretaceous   144
  Jurassic   200
  Triassic   251
Palaeozoic Permian   290
  Carboniferous   354
  Devonian   417
  Silurian   443
  Ordovician   495
  Cambrian   545