Конференция "Начинающим" » Есть ли функция, определяющая номер квартала, по дате?
 
  • asdf2 (28.03.08 15:30) [0]
    Сабж.
  • Сергей М. © (28.03.08 15:32) [1]
    В 7-ке вроде бы отвутствует, за полной ненадобностью.
  • Palladin © (28.03.08 15:37) [2]
    В 6-ке тоже отсутствует, причем по той же самой причине. И пишется за минуту. Даже меньше. Смотря как быстро печатаешь :)
  • Сергей М. © (28.03.08 15:39) [3]

    > по той же самой причине


    Я даже подозреваю по какой)
  • easy © (28.03.08 15:40) [4]
    function KvartalN(const AValue: TDateTime):Word;
    var
     LYear, LDay: Word;
    begin
     DecodeDate(AValue, LYear, Result, LDay);
     Result:=Result div 4+1;
    end;

  • Сергей М. © (28.03.08 15:42) [5]

    > easy ©   (28.03.08 15:40) [4]


    Папуасы не оценят)
  • Игорь Шевченко © (28.03.08 15:46) [6]
    easy ©   (28.03.08 15:40) [4]

    Несолидно.

    MonthOf(Foo) div 4 + 1;
  • Kolan © (28.03.08 15:47) [7]
    KvartalN
    Ну…почему не
    Quarter

    ?
  • asdf2 (28.03.08 15:47) [8]

    > Сергей М. ©   (28.03.08 15:42) [5]

    точно.
    я-то спрашивал про что-нть такое: GetNumberQuarter(Now).
    но все равно спс
  • Palladin © (28.03.08 15:48) [9]
    Что бы "папуасам" (С) было понятно что делает эта функция :))
  • easy © (28.03.08 15:54) [10]

    > Kolan © (28.03.08 15:47) [7]

    не про квартиры же спрашивали..

    > Игорь Шевченко © (28.03.08 15:46) [6]

    оно какую-то ошику пишет и не компилиться

    > asdf2 (28.03.08 15:47) [8]

    ну вот, муму Тургенев написал, а памятник - Пушкину.. :`(
  • Сергей М. © (28.03.08 15:55) [11]

    > Palladin ©   (28.03.08 15:48) [9]


    )

    Я к тому, что у папуасов понятие "квартал" вполне может отсутствовать как напрочь, так и в традиционно приемлемом им виде)..

    Борланд же обязан  был чтить "квартальные" чувства как нши, "европеистые", так и  любые "нетрадиционные", те же папуасообразные)
  • Сергей М. © (28.03.08 15:56) [12]

    > так и в традиционно приемлемом им виде


    Нам
  • asdf2 (28.03.08 16:03) [13]

    > easy ©   (28.03.08 15:54) [10]

    да нет, спс тебе адресовано было
  • Игорь Шевченко © (28.03.08 16:08) [14]
    easy ©   (28.03.08 15:54) [10]


    > оно какую-то ошику пишет и не компилиться


    Больно слышать
  • Palladin © (28.03.08 16:12) [15]
    Все правильно :) этот код несовместим с 5-кой. :) нужно изобретать MonthOf :)
  • Игорь Шевченко © (28.03.08 16:26) [16]
    Palladin ©   (28.03.08 16:12) [15]


    > Все правильно :) этот код несовместим с 5-кой. :)


    Проблемы индейцев шерифа не волнуют :)
  • asdf2 (28.03.08 16:45) [17]
    Слово есть, квартальные отчеты есть, а
    > понятие "квартал" вполне может отсутствовать как напрочь,
    >  так и в традиционно приемлемом им виде


    парадокс?
  • Сергей М. © (28.03.08 16:47) [18]

    > asdf2   (28.03.08 16:45) [17]


    Кто ж знает, для кого ты сотворяешь свою "прогу")
    Мож и для папуасов, у которых, вполне возможно, косой десяток "кварталов")
  • Anatoly Podgoretsky © (28.03.08 21:37) [19]

    > Result:=Result div 4+1;

    7 div 4 + 1 = 2!!!
 
Конференция "Начинающим" » Есть ли функция, определяющая номер квартала, по дате?
Есть новые Нет новых   [134433   +22][b:0][p:0.001]