Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
Neogene
Pliocene
Piacenzian
10.4 Ma
Cenozoic
Neogene
Miocene
Serravallian
Langhian
Burdigalian
50.9 Ma
Mesozoic
Cretaceous
Late Cretaceous
Maastrichtian
Campanian
84.8 Ma
Mesozoic
Jurassic
Late Jurassic
Oxfordian
Middle Jurassic
Callovian
Bathonian
Bajocian
Aalenian
Early Jurassic
Toarcian
16.0 Ma
Mesozoic
Jurassic
Early Jurassic
Sinemurian
Hettangian
Triassic
Late Triassic
Rhaetian
293.6 Ma
Paleozoic
Cambrian
Furongian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
Neoproterozoic
Ediacaran