title: How to display localized time, based on a visitor's location?
body: <p>We're developing a website, that will be used from people all over the world. There's a chat section in the website and we want the messages to appear with a timestamp. I'm storing in a database a timestamp for each message.</p>
  
  <p>What is the way to show the right time for each message to visitor, based on his local time.</p>
  
  <p>I don't want to ask the user for his timezone. Is there a way to do this, using only PHP? If not - what is the way to show the current time, based on the visitors' current time, using javascript?</p>