How about:
>The events of RBY happened in 1996. There is no major difference in plot between the three, so whether you went the Pikachu route or the R/B one is irrelevant
>Crystal is the penultimate Gen II game, so the events of Gen II took place in 2000. G/S is no longer canon.
>Emerald is the penultimate Gen III game, so the events of Gen III took place in 2005. R/S is no longer canon.
>Platinum is the penultimate Gen IV game, so the events of Gen IV took place in 2009. D/P is no longer canon.
>HG/SS also took place in 2009 because other shit happened that didn't happen in the original two games (Cynthia & Arceus, Sinnoh leaders visiting etc.)
>The events of B/W happened in 2010
>The events of B/W2 happen two years later in 2012
>The events of X/Y happen in 2013
>The events of ORAS and the Delta Episode happen in 2014
This means the only question is which version of ORAS did you play since we don't have an Emerald remake that incorporates both Magma and Aqua into the plot.