title: echo time doesn't work
body: <p>I want to echo the time of the server, or the time in Europe/London or Europe/Lisbon.
  This is my code but for some reason it's displaying the time on the system or something. I mean, in my PC I see the correct time but in a tablet which is an hour late it shows the time of the tablet o.O
  here's the code:</p>
  
  <pre><code>        &lt;?php 
      $date = new DateTime("now", new DateTimeZone('Europe/Lisbon') );
      $today = getdate($date); ?&gt;
      &lt;script&gt;
          var d = new Date(Date.UTC(&lt;?php /*echo $today['year'].",".$today['mon'].",".$today['mday'].",".$today['hours'].",".$today['minutes'].",".$today['seconds'];*/ echo $date-&gt;format('Y,m,d,H,i,s'); ?&gt;));
          setInterval(function() {
              d.setSeconds(d.getSeconds() + 1);
              $('#timer').text((d.getHours() +':' + d.getMinutes() + ':' + d.getSeconds() ));
          }, 1000);
      &lt;/script&gt; 
      &lt;p&gt;&lt;div id="timer"&gt;&lt;/div&gt;&lt;/p&gt;
  </code></pre>