The useful part is here, I decided then to remove all datetime references but this is not necessary, only a matter of taste because I believe its naive/aware approach of  TZ is confusing.