arkadaşlar firebird de artık yılı hesaplayan bir UDF nasıl yazabilirim. bana ay sorgulamaları lazım. yıl içerisindeki bütün ayların başlangıç ve bitiş günlari bellidir. biri hariç Şubat ayı
01.01.2006-31.01.2006
01.02.2006-??.02.2006
burda şubatın 28 mi 29 çektiğini bulmam gerekiyor.
Delphi Library dateutils deki gibi
Kod: Tümünü seç
- IsInLeapYear : Verilen tarihin artık bir senede (Şubat'ın 29 gün olduğu) olup olmadığını test eder.
if IsInLeapYear (Date) then
ShowMessage (' 2002 senesi artık yıl olmadığı için, bu mesajı asla göremezsiniz!');
- IsLeapYear : Verilen senenin artık sene (Şubat'ın 29 gün olduğu) olup olmadığını test eder.
if IsLeapYear ( CurrentYear ) then
ShowMessage (' Bu sene Şubat ayı 29 gün çekiyor');