Tamamdır, kolay gelsin...

2011/8/5 Nuri AKMAN <[email protected]>

> 3 days ago
> -3 days
> yesterday
> today
> tomorrow
> +3 days
> last Saturday
> +2 weeks Saturday
>
> Ben, strtotime() için yukarıda belirttiğim tarzdaki parametrelerin tam
> listesini bulamadım. Onu sormuştum.
>
> Selamlar,
> Nuri Akman
>
>
>
> 2011/8/5 Atıf CEYLAN <[email protected]>
>
>> **
>> Hocam resmi sitesi www.php.net var.
>> http://th2.php.net/manual/en/function.strtotime.php
>>
>>
>> On 08/05/2011 09:28 AM, Nuri AKMAN wrote:
>>
>> Sorunu çözdüm, ancak strtotime() fonksiyonunu inceliyorum:
>> http://www.the-art-of-web.com/php/strtotime/
>>
>> Yukarıdaki sayfada bu fonksiyonun bazı kullanım şekilleri listelenmiş,
>> ancak PHP Help'inde bu komutun parametrelerinin ne olduğunu bulamadım. Bence
>> şöyle bir parametresi vardır: strtotime("+1 weekday") Bu komutun
>> parametrelerini nereden bulabilirim?
>>
>> Selamlar,
>> Nuri Akman
>>
>>
>> 2011/8/5 Nuri AKMAN <[email protected]>
>>
>>> Arkadaşlar,
>>>
>>> Hatayı buldum ve aşağıdaki kod işimi gördü. Bilginize...
>>>
>>> Selamlar,
>>> Nuri Akman
>>>
>>> <?php
>>>
>>>
>>> echo "<br>2011-08-01 ==&gt; " . BitisTarihiHesapla("2011-08-01", "");
>>> echo "<br>2011-08-02 ==&gt; " . BitisTarihiHesapla("2011-08-02", "");
>>> echo "<br>2011-08-03 ==&gt; " . BitisTarihiHesapla("2011-08-03", "");
>>> echo "<br>2011-08-04 ==&gt; " . BitisTarihiHesapla("2011-08-04", "");
>>> echo "<br>2011-08-05 ==&gt; " . BitisTarihiHesapla("2011-08-05", "");
>>> echo "<br>2011-08-06 ==&gt; " . BitisTarihiHesapla("2011-08-06", "");
>>> echo "<br>2011-08-07 ==&gt; " . BitisTarihiHesapla("2011-08-07", "");
>>> echo "<br>2011-08-08 ==&gt; " . BitisTarihiHesapla("2011-08-08", "");
>>>  echo "<br>2011-08-09 ==&gt; " . BitisTarihiHesapla("2011-08-09", "");
>>> echo "<br>2011-08-10 ==&gt; " . BitisTarihiHesapla("2011-08-10", "");
>>>
>>> echo "<br>Bitti...";
>>>
>>> function BitisTarihiHesapla($BaslamaTarihi, $BitisTarihi) {
>>>     $IsGunuSayisi = 2;
>>>     if($BitisTarihi == "") {
>>>         $BitisTarihi = $BaslamaTarihi;
>>>         for($i=0; $i<$IsGunuSayisi; $i++)
>>>             $BitisTarihi = date("Y-m-d",
>>> SonrakiIsGunu(strtotime($BitisTarihi)));
>>>     }
>>>     return $BitisTarihi;
>>> }
>>>
>>> function SonrakiIsGunu($tarih) {
>>>     $SonrakiGun = strtotime("midnight +1 day", $tarih);
>>>     $d = date("w", $SonrakiGun);
>>>      if($d == 0 || $d == 6) $SonrakiGun = strtotime("midnight next
>>> monday", $SonrakiGun);
>>>     return $SonrakiGun;
>>> }
>>>
>>> ?>
>>>
>>>
>>>
>>>  2011/8/4 Adem Alp YILDIZ <[email protected]>
>>>
>>>>   $hicigun 1 yapınca 1 günde sorun oluyor
>>>>
>>>>
>>>>
>>>>> function gunsonra($simdi,$fark)
>>>>> {
>>>>>     $hicigun = 0;
>>>>>     $islem = strtotime($simdi);
>>>>>     do{
>>>>>         $islem = strtotime("+1 day",$islem);
>>>>>         $gun = strftime("%w",$islem);
>>>>>
>>>>>          if($gun != 0 && $gun !=6 )
>>>>>             $hicigun++;
>>>>>
>>>>>     }while($hicigun != $fark);
>>>>>
>>>>>     return $islem;
>>>>> }
>>>>>  $gun = "2011-08-01";
>>>>>
>>>>> foreach(range(1,10) as $fark)
>>>>>     echo strftime("$gun $fark %d.%m.%Y %A \n",gunsonra($gun,$fark));
>>>>
>>>>
>>>> kodun çıktısı
>>>>
>>>>  2011-08-01 1 02.08.2011 Tuesday
>>>> 2011-08-01 2 03.08.2011 Wednesday
>>>> 2011-08-01 3 04.08.2011 Thursday
>>>> 2011-08-01 4 05.08.2011 Friday
>>>> 2011-08-01 5 08.08.2011 Monday
>>>> 2011-08-01 6 09.08.2011 Tuesday
>>>> 2011-08-01 7 10.08.2011 Wednesday
>>>> 2011-08-01 8 11.08.2011 Thursday
>>>> 2011-08-01 9 12.08.2011 Friday
>>>> 2011-08-01 10 15.08.2011 Monday
>>>>
>>>>
>>>>  _______________________________________________
>>>> Linux-programlama mailing list
>>>> [email protected]
>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Linux-programlama mailing 
>> [email protected]https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>>
>> --
>> /**
>> * *@author* Atıf CEYLAN
>> * Software Developer & System Admin
>> * http://www.atifceylan.com
>> */
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap