Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.20;
Скачать: CL | DM;

Вниз

Правильное сопряжение числа со словом   Найти похожие ветки 

 
kyn66 ©   (2009-07-16 16:13) [0]

Уважаемые мастера, решил написать функцию для определения разности в в датах с помощью стандартной функции Rx DateDiff(D1, D2, D, M, Y) Данная функция возвращает числами разницу в периодах. К примеру мне получится известным значение дней 1 или 3 или 25. В данном случае мне нужно будет написать соответственно день, дня и дней. Есть-ли какая уже готовая функция, которая по числу сама ставила правильное сопряжение слова?
Спасибо.


 
Сергей М. ©   (2009-07-16 17:40) [1]

case Разница mod 10 of
0, 5..9: .. дней..
1: .. день ..
2..4: .. дня ..
end;

))


 
KilkennyCat ©   (2009-07-16 17:53) [2]


> Сергей М. © (16.07.09 17:40) [1]

правильней:
case Разница mod 10 of
0, 5..9: .. дней..
1: .. день ..
2..4: .. дня ..
else
..дню...
end;


 
Сергей М. ©   (2009-07-16 18:48) [3]


> KilkennyCat ©   (16.07.09 17:53) [2]


Тогда уж
else
 .. днёв ..


 
Anatoly Podgoretsky ©   (2009-07-16 18:54) [4]

> KilkennyCat  (16.07.2009 17:53:02)  [2]

Например 11 mod 10 день


 
KilkennyCat ©   (2009-07-16 18:55) [5]

гм... а ведь я изначально хотел днев... но почекму-то написал дню... наверняка, из-за кондиционера - дует на башку.


 
Сергей М. ©   (2009-07-16 19:00) [6]


> дует на башку.


Да уж .. с башкой проблемы ..


 
KilkennyCat ©   (2009-07-16 19:54) [7]

и не говори...


 
Германн ©   (2009-07-17 01:33) [8]


> kyn66 ©   (16.07.09 16:13)
>
> Уважаемые мастера, решил написать функцию для определения
> разности в в датах с помощью стандартной функции Rx DateDiff(D1,
>  D2, D, M, Y) Данная функция возвращает числами разницу
> в периодах. К примеру мне получится известным значение дней
> 1 или 3 или 25.

Ну теперь у нас к всеобще  известной функции IncDay добавится ещё одна всеобще известная! Ёжка расчищай место на своей стенке!
:)


 
kyn66 ©   (2009-07-17 09:04) [9]

2Сергей М

Спасибо, сечас применим...



Страницы: 1 вся ветка

Текущий архив: 2009.09.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
4-1216285879
Alex_C
2008-07-17 13:11
2009.09.20
Управление по COM порту нестандартного оборудования


3-1227169884
balepa
2008-11-20 11:31
2009.09.20
результат запроса в массив


1-1216057016
Power Man
2008-07-14 21:36
2009.09.20
Как программно разрешить использование спящего режима?


15-1248423609
Palladin
2009-07-24 12:20
2009.09.20
Неверный путь к оболочке у пользователя, FreeBSD


15-1248178884
картман
2009-07-21 16:21
2009.09.20
Структура БД.