Re: [Linux-programlama] Date'den gün ve ay çıkarma

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Ömer F. USTA (omerusta@gmail.com)
Date: Thu 01 Feb 2007 - 12:01:14 EET


işi tersten yapalım $ArananGun = 1 ; yerine $ArananGun ="1" ; yapalım bu şekil
işimizi görmüyor mu ? yani madem tarih bilgisini int'e cast etmiyor
elimizde karşılaştıracağımız tarihi string'e cast edebilirsiniz sanırım
[sadece öneridir çalışırmı bilemiyorum ]
( php de if( $ab == $cd ) bildirimi metin karşılaştırmaları
yapabiliyormu hatırlamıyorum
C de bunu strcmp ile yapıyorduk ama sanırım phpde sorun olmayacaktır )

On 2/1/07, Nuri Akman <nuri.akman@hazine.gov.tr> wrote:
> Merhaba,
>
> Yapmak istediğim şeyi şöyle tarif edebilirim:
>
> $ArananGun = 1;
>
> $BugunGun = date("j"); // 1 Şubat 2007 de olduğumuza göre bu işlem 1
> sonucunu üretiyor.
>
> if($BugunGun == $ArananGun) echo "Buldum !!!"; // bu satıra yakalanmıyor.
> Çünkü, yukarıda bulduğumuz gün "String" tipte.
>
> Komik gelebilir ama bir türlü date("j") işleminin sonucunu String'den
> sayısal'a çeviremedim.
>
> Sevgiler,
> Nuri AKMAN
>
>
> ----- Original Message -----
> From: "Ömer F. USTA" <omerusta@gmail.com>
> To: <linux-programlama@liste.linux.org.tr>
> Sent: Thursday, February 01, 2007 11:41 AM
> Subject: Re: [Linux-programlama] Date'den gün ve ay çıkarma
>
>
> > int'e çevirmenizdeki amacı anlayamadım ama eğer
> > amacınız gün / ay / yıl işlemlerinde sayı ekleyip önceki
> > sonraki belirli bir tarihi bulmak ise bunu mkdate ile yapıyoruz;
> > Mesela bu 3 örnekte 1 ocak 1998 i bulduruyor :
> > echo date("M-d-Y", mktime(0, 0, 0, 12, 32, 1997));
> > echo date("M-d-Y", mktime(0, 0, 0, 13, 1, 1997));
> > echo date("M-d-Y", mktime(0, 0, 0, 1, 1, 1998));
> > echo date("M-d-Y", mktime(0, 0, 0, 1, 1, 98));
> >
> > Eğer bulmak istediğiniz önceki gün(dün :) ), önceki ay, sonraki yıl
> > filan ise şu örnek kafanızdaki soru işaretlerini giderebilir:
> > $tomorrow = mktime(0, 0, 0, date("m") , date("d")+1, date("Y"));
> > $lastmonth = mktime(0, 0, 0, date("m")-1, date("d"), date("Y"));
> > $nextyear = mktime(0, 0, 0, date("m"), date("d"), date("Y")+1);
> >
> >
> > On 2/1/07, Nuri Akman <nuri.akman@hazine.gov.tr> wrote:
> >>
> >>
> >> ArkadaÅŸlar,
> >>
> >>
> >> $BugunGun = date("n");
> >> $BugunAy = date("j");
> >>
> >> Yukarıdaki komutları kullanarak Bugün'ün GÜN (1 le 31 arası) ve AY (1 ile
> >> 12
> >> arası) bilgilerini alıyorum.
> >>
> >> Sorun şu: Sonuç String tipte ve bir türlü integer'a çeviremiyorum (cast
> >> edemiyorum).
> >>
> >> $Gun = (int)$BugunGun; ----> Bu çalışmıyor.
> >>
> >> Lütfen yardım :)
> >>
> >> Sevgiler,
> >> Nuri AKMAN
> >> _______________________________________________
> >> Linux-programlama mailing list
> >> Linux-programlama@liste.linux.org.tr
> >> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >>
> >>
> >
> >
> > --
> > Ömer Fadıl USTA
> > http://www.bilisimlab.com/
> >
>
>
> --------------------------------------------------------------------------------
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>

-- 
Ömer Fadıl USTA
http://www.bilisimlab.com/

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.