Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
53.4 Ma
Cenozoic
Paleogene
Eocene
Ypresian
Paleocene
Thanetian
Selandian
Danian
7.1 Ma
Mesozoic
Cretaceous
Late Cretaceous
Maastrichtian
Campanian
Santonian
Coniacian
Turonian
1.0 Ma
Mesozoic
Cretaceous
Late Cretaceous
Turonian
Cenomanian
3.3 Ma
Mesozoic
Cretaceous
Late Cretaceous
Cenomanian
Early Cretaceous
Albian
-1.6 Ma
Mesozoic
Cretaceous
Early Cretaceous
Albian
Aptian
253.4 Ma
Paleozoic
Devonian
Late Devonian
Frasnian
Middle Devonian
Givetian
-0.8 Ma
Paleozoic
Devonian
Middle Devonian
Givetian
Eifelian
42.3 Ma
Paleozoic
Silurian
Wenlock
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
0.5 Ma
Paleozoic
Silurian
Llandovery
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
Katian
-1.6 Ma
Paleozoic
Ordovician
Late Ordovician
Hirnantian
Katian
Sandbian
-8.7 Ma
Paleozoic
Ordovician
Late Ordovician
Katian
21.2 Ma
Paleozoic
Ordovician
Early Ordovician
Floian
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
1327.2 Ma
Paleoproterozoic
Orosirian
Rhyacian
Siderian
Neoarchean
Mesoarchean