# Forward-counting era (CE):
yr_difference(yr(200, "CE"), yr(100, "CE")) # 100
yr_difference(yr(100, "CE"), yr(200, "CE")) # -100
# Backward-counting era (BCE):
yr_difference(yr(1900, "BCE"), yr(2000, "BCE")) # 100
yr_difference(yr(2000, "BCE"), yr(1900, "BCE")) # -100
# Cross-era (accounts for year zero):
yr_difference(yr(10, "CE"), yr(10, "BCE")) # 19
# Scaled eras (returns difference in era's native units):
yr_difference(yr(2, "ka"), yr(1, "ka")) # 1
Run the code above in your browser using DataLab