Abbiamo come target i dispositivi Blackberry OS 6 e 7 e stiamo riscontrando problemi con Javascript e l'ora legale. Il comportamento che stiamo vedendo per le diverse periferiche/versioni del sistema operativo quando è:Browser Blackberry Tempo di javascript Problemi relativi all'ora legale
- mantiene l'ora legale fino alla fine del mese (quindi passa a 1-Nov invece di 28-Ott per l'Europa quest'anno)
- utilizza la stessa impostazione ora legale/offset fuso orario per l'intero anno (quindi dopo 28 ottobre il fuso orario sarà CET (+100) e prima del 28 ottobre sarà CEST (+200), per il intero anno)
più specifici per i diversi dispositivi/versioni:
- 9800 - 6.0.0.246: usi stesso offset per tutte le date
- 9780 - 6.0.0.285: utilizza lo stesso offset per tutte le date
- 9780 - 6.0.0.668: interruttori alla fine del mese
- 9.700-6,0 .0.668: interruttori a fine mese
- 9360 - 7.0.0.530: interruttori alla fine del mese
C'è qualcuno a conoscenza di questi problemi e/o una soluzione alternativa?
ho trovato questo problema Blackberry, il che spiega il 'stesso offset per tutte le date' problema, e penso che è stato risolto nel modo sbagliato: http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Javscript-GMT-Offfset-not-working-in-BB6-0-Devices-Non-Torch/td-p/815883
Abbiamo inoltre sviluppato una pagina di prova, che rivela la questione eseguendo alcune semplici dichiarazioni document.write (new Date (timestamp)), disponibili qui: http://bit.ly/QhJOIC
Sì, ma recuperiamo già gli eventi dal server, in modo da poter eseguire semplicemente il rendering della data sul lato server. Preferiamo mantenere i dati sul lato server e sul lato client della presentazione e scambiare solo il timestamp. – MikeN