Managing timezones for different users
I have a website where I have many users coming from different countries. Users can schedule a task based on their timezone. Now there is a cron running on the server after every min, the cron executes a script which checks if there are any scheduled task of any user and if so it does the needful.
Since my server is based in the US, the script executed by the cron considers the timezone of the US. What do I have to do in my script that will execute the user's task based on user's timezone instead of server's timezone?
Thanks in advance for any ideas
When your users signup or create a task, make sure you ask them for their timezone, and save it in database.. then in your CRON triggered PHP script just set the user's timezone when the script runs... at the top of the script:
Thanks for your reply
is there any function in php that will tell me the time difference between the server timezone and the user's timezone?
For example how much difference in hours is US timezone and Japan timezone?
|All times are GMT +1. The time now is 11:03 AM.|
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.