Passa tramite l'API il timezone offset e usalo nelle query per allineare gli orari:
var offset = new Date().getTimezoneOffset();
C'è modo di conoscere il timezone direttamente dal client(browser) in modo implicito o devo fare una select che permetta all'utente di selezionarlo prima di inviarmi la richiesta?