Issues with Adding 1 month to a Unix time stamp
<p>For some reason, I cannot get strtotime('+1 month) to work. Here is my code;</p>

<pre><code>$Date   = $_REQUEST['date']; //This is a unix time stamp
$Start  = $_REQUEST['start']; //This is a unix time stamp
$End    = $_REQUEST['end']; //This is a unix time stamp
</code></pre>

<p>to add a month onto my dates;</p>

<pre><code>$monStart =strtotime('+1 month', $Start);
$monEnd   =strtotime('+1 month', $End);
$monDate  =strtotime('+1 month', $Date);
</code></pre>

<p>then to show my changed dates;</p>

<pre><code>$vEnd = date('m/d/Y', $monEnd);
$vStart = date('m/d/Y', $monStart);
$vDate = date('m/d/Y', $monDate);
</code></pre>

<p>The problem that I have is that the supplied dates; </p>

<pre><code>$Date = 1/31/2013
$Start = 1/01/2013
$End = 1/31/2013
</code></pre>

<p>Return;</p>

<pre><code>$vDate = 3/03/2013
$vStart = 2/01/2013 //Only correct one
$vEnd = 3/03/2013
</code></pre>

<p>Please can someone help me?</p>
