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 <meh...@atifceylan.com>

> **
> 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 <nuriak...@gmail.com>
>
>> 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 <adem...@gmail.com>
>>
>>>   $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
>>> Linux-programlama@liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>
> _______________________________________________
> Linux-programlama mailing 
> listlinux-programl...@liste.linux.org.trhttps://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
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap