how to decide user's timezone withount depending on javascript
<p>I solved this problem using this method:</p>

<p>Set the php.ini timezone = UTC</p>

<p>and then using javascript new Date() convert that to get the clients equivalent time.</p>

<p>But a serious drawback of this method is that it changes if the client changes the timezone of his system or even the time of the system. 
Javascript uses the OS time and timezone which it can send to the server for calculations that too suffers from the same problem i.e the client can fool you. Meanwhile i also saw that the birthday's on facebook are not affected by our client changing the time or the timezone.</p>

<p>In my case i need presently the solution for displaying the birthday today. 
Due to difference in server and client timezone. The birthday changes at 5:30 in the morning as i have set UTC as timezone in php and i am located in India. I tried and pointed out the problem in that approach.</p>

<p>Please suggest a solution free from the bugs mentioned above.</p>
