php date & strtotime
<p>Probably I do something wrong but I can't see the point of it ....</p>

<p>Today is a one day of the week. I must know - how many days have elapsed from last monday to today?</p>

<pre><code>$date_1d = date('Y-m-d', strtotime ('last Monday'));                     
// last monday

$date_today = date('Y-m-d');                                             
// actual date, today

$ile_dni = (strtotime($date_today) - strtotime($date_1d)) / (60*60*24);  
// difference in days - how many days have elapsed from today to last monday
</code></pre>

<p>I have 2 identical scripts as above in the same directory on the same server</p>

<pre><code>first said:

&amp;date_1d = &gt; 2012-03-19

$date_today =&gt; 2012-03-26

strtotime($date_today) = &gt; 1332720000

strtotime($date_1d) = &gt; 1332115200

$ile_dni = &gt; 7

second said:

&amp;date_1d = &gt; 2012-03-19

$date_today =&gt; 2012-03-26

strtotime($date_today) = &gt; 1332712800

strtotime($date_1d) = &gt; 1332111600

$ile_dni = &gt; 6.9583333333333
</code></pre>

<p>Couse the right answer is the first. And what to do with this situation?</p>
