now() returns wrong value when date() and server time are correct
<p><code>now();</code> = 1319959284</p>

<p><code>date("Y/m/d");</code>
= 2011/10/30</p>

<p>if I run <code>date</code> on my server, the time is spot on</p>

<p><strong>edit 3</strong> I'm an idiot</p>

<p><strong>edit 2</strong> I am thinking that the UNIX timestamp is not the same as the MYSQL timestamp</p>

<p><strong>Edit 1</strong>: I have only thought that to be wrong because when I try to insert this into a TIMESTAMP field in MYSQL, no digits are entered. </p>

<p>If I insert a number such as 20050224124736, it seems to be valid. </p>

<p>Screenshot of <a href="http://i.imgur.com/Ce3pB.png" rel="nofollow">PHPMYADMIN</a></p>

<p><a href="http://i.imgur.com/h33Uz.png" rel="nofollow">another screen</a></p>
