Cenozoic
Paleogene
Paleocene
Thanetian
Selandian
Danian
349.2 Ma
Paleozoic
Devonian
Early Devonian
Pragian
Lochkovian
6.3 Ma
Paleozoic
Devonian
Early Devonian
Lochkovian
Silurian
Pridoli
Ludlow
Ludfordian
Gorstian
Wenlock
Homerian
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
2.1 Ma
Paleozoic
Ordovician
Late Ordovician
Hirnantian
Katian
8.6 Ma
Paleozoic
Ordovician
Middle Ordovician
Darriwilian
Dapingian
Early Ordovician
Floian
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
685.5 Ma
Mesoproterozoic
Stenian
Ectasian
250.0 Ma
Mesoproterozoic
Calymmian
Paleoproterozoic
Statherian
120.0 Ma
Paleoproterozoic
Statherian
Orosirian
Rhyacian
225.0 Ma
Paleoproterozoic
Rhyacian
Siderian
Neoarchean
Mesoarchean