Hi guys has anyone ever tried this solution by Massimo & Nyphold ( http://luca.dealfaro.org/code/web2py-recipes/utc-to-localtime-and-back-in-web2py )? I tried it in my application but I must be missing a step or something because my time is NOT changing or maybe i'm just using it wrong! Because of different time zones I wanna convert my users time stamps from the app hosters (pythonanywhere.com) time (UTC) to my time (local time):
*CODE:* *Model (db.py):* # -------------------------------------------------------------------- #Detecting the usertime zone #--------------------------------------------------------------------- is_timezone_unknown = (session.user_timezone is None) user_timezone = session.user_timezone or 'UTC' *Model (Application DB)* datetime_validator = IS_DATETIME(timezone=pytz.timezone(user_timezone), format=DATE_FORMAT) *Controller:* def set_timezone(): """Ajax call to set the timezone information for the session.""" tz_name = request.vars.name from pytz import all_timezones_set if tz_name in all_timezones_set: session.user_timezone = tz_name *View (Somewhere in the Layout): * {{if is_timezone_unknown:}} <script src="{{=URL('static', 'js/jstz.min.js')}}"></script> <script> $(function() { var tz_name = jstz.determine(); $.get("{{=URL('default', 'set_timezone')}}", tz_name); }); </script> {{pass}} I wanna believe this is how this solution is used but I am not getting results! Please assist; Regards; Mostwanted -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/f0becc0b-a6f3-42d6-805a-abf0ddb560a9%40googlegroups.com.