ERA PERIOD sub-PRD EPOCH sub STAGE [alternate] myBP1
C
E
N
O
Z
O
I
C
Quater-
nary
  Holocene     0.01
Pleistocene   Calabrian 1.81
Tertiary Neogene Pliocene Late Gelasian 2.59
Mid Piacenzian 3.60
Early Zanclean 5.33
Miocene Late Messinian 7.25
Tortonian 11.61
Serravallian 13.65
Mid Langhian 15.97
Early Burdigalian 20.43
Aquitanian 23.03
Paleo-
gene
Oligocene   Chattian 28.4
Early Rupelian [Stampian] 33.9
Eocene Late Priabonian [Auversion] 37.2
Mid Bartonan 40.4
Lutetian 48.6
Early Ypresian 55.8
Palaeocene Late Thanetian 58.7
Selandian 61.7
Early Danian 65.5
M
E
S
O
Z
O
I
C
Cret-
aceous
Upper     Maastrichtian 70.6
Campanian 83.5
Santonian 85.8
Coniacian 89.3
Turonian 93.5
Cenomanian 99.6
Lower     Albian 112.0
Aptian 125.0
Barremian 130.0
Hauterivian 136.4
Valanginian 140.2
Berriasian 145.5
Jurrasic Upper     Tithonian 150.8
Kimmeridgian 155.7
Oxfordian 161.2
Middle     Callovian 164.7
Bathonian 167.7
Bajocian 171.6
Aalenian 175.6
Lower     Toarcian 183.0
Pliensbachian 189.6
Sinemurian 196.5
Hettangian 199.6
Triassic Late     Rhaetian 203.6
Norian 216.5
Carnian 228.0
Middle     Landinian 237.0
Anisian 245.0
Early     Olenekian 249.7
Induan 251.0
 
Based upon Geological Time Scale 2004 (Gradstein & Ogg 2005).
 
  1   Begining date (in millions of years before present) of each stage.