Ho imparato a non impostare un fuso orario a livello di app (vedo perché gli autori delle vele hanno fatto in quel modo), tuttavia ho avuto un brutto periodo di tempo per eseguire una semplice query di corrispondenza delle date. Supponiamo che se crei un record utilizzando i metodi di modello predefiniti (questo contenente un campo data/ora aggiuntivo rispetto ai valori predefiniti), passando una data, che potresti passare nella stessa data in una query get e ottieni lo stesso record.
Ad esempio, supponiamo che il campo datetime sia chiamato "specialdate". Se creo un nuovo record tramite l'API con "specialdate" che equivale a "06-09-2014" (ignorando l'ora), non sono stato in grado di eseguire una query di ricerca in cui posso passare in "06-09-2014" e riprendi quel disco. Più delle query funzionano bene (se faccio una ricerca per una data maggiore di quella). Sono sicuro che si tratta di un problema di fuso orario, ma non sono riuscito a trovare una soluzione.
impostare l'ora locale sul server in cui l'applicazione funzioni. Non è? – diproart