1. #1
    Sencha User keypoint's Avatar
    Join Date
    Oct 2007
    Location
    Bucharest, Romania
    Posts
    69
    Vote Rating
    1
    keypoint is on a distinguished road

      0  

    Question Change the client's timezone

    Change the client's timezone


    Hey,

    Sorry but I seem to have some trouble finding an answer for this:
    Is it possible to display a date/time received from the server in ISO format, using a different timezone then that of the client?
    An usage example would be a timezone dropbox, which would update some date/times on the fly.

    Thanks

  2. #2
    Sencha - Ext JS Dev Team evant's Avatar
    Join Date
    Apr 2007
    Location
    Sydney, Australia
    Posts
    16,927
    Vote Rating
    636
    evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute

      0  

    Default


    Yes, but why wouldn't you just do it on the server?
    Evan Trimboli
    Sencha Developer
    Twitter - @evantrimboli
    Don't be afraid of the source code!

  3. #3
    Sencha User keypoint's Avatar
    Join Date
    Oct 2007
    Location
    Bucharest, Romania
    Posts
    69
    Vote Rating
    1
    keypoint is on a distinguished road

      0  

    Default


    Because in some circumstances it could be useful to do it without a roundtrip to the server.
    Like, for example, if you have an appointment scheduled for someone else (just one date/time) and you want to see it in another timezone.
    Could you post a timezone changing example, please?

  4. #4
    Sencha - Ext JS Dev Team evant's Avatar
    Join Date
    Apr 2007
    Location
    Sydney, Australia
    Posts
    16,927
    Vote Rating
    636
    evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute

      0  

    Default


    Well, say all your times are GMT:

    Code:
    var d = someGMTDate();
    //assume timezone is -4 GMT
    d = d.add(Date.HOUR, -4);
    Evan Trimboli
    Sencha Developer
    Twitter - @evantrimboli
    Don't be afraid of the source code!

  5. #5
    Sencha User keypoint's Avatar
    Join Date
    Oct 2007
    Location
    Bucharest, Romania
    Posts
    69
    Vote Rating
    1
    keypoint is on a distinguished road

      0  

    Default


    ok, mate. I thought there was a more "scientific" way, like specifying the offset in a central location or something.
    Anyway, it's cool.
    Thanks a lot - that was a really quick reply.

Thread Participants: 1