Efter min erfaring bør du generelt gemme dataene som UTC, med den relevante tidszone i en separat kolonne. At have en tabel for tidszoner og gemme tidszonenøglen er den rimelige ting at gøre med en relationel database.
I dette tilfælde er alle dine data dog allerede i en lokal tid, så i dette tilfælde kan du gemme den lokale tid i tidskolonnen og tilføje en kolonne for tidszonen. På den måde behøver du ikke konvertere de datoer, der allerede er i databasen.
Det er ikke nødvendigt at gemme offset, medmindre du ender med at bemærke, at konvertering fra dato og zone til offset er for tidskrævende.