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: Agah ALICI (agah@sakarya.edu.tr)
Date: Thu 01 Feb 2007 - 12:02:22 EET


 
$BugunGun = intval(date("j")); şeklinde deneyin :)

Kolay gelsin.

-----Original Message-----
From: linux-programlama-bounces@liste.linux.org.tr
[mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Nuri
Akman
Sent: Thursday, February 01, 2007 11:57 AM
To: linux-programlama@liste.linux.org.tr
Subject: Re: [Linux-programlama] Date'den gün ve ay çıkarma

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

_________________________________________________________

Bu E-Posta Sakarya Universitesi E-posta Sunucusu Araciligiyla Size Ulastirilmistir.

SAU >> BIDB >> Ar-Ge S.M. >> Sistem Yonetimi Servisi

>> BitDefender Antivirus Yazilimi Tarafindan Virus Taramasindan Gecirilmistir.

_______________________________________________ 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.