Текущее время: Пн, июл 28 2025, 17:16

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Разница дат в годах
СообщениеДобавлено: Вт, дек 09 2008, 13:48 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, сен 25 2008, 16:04
Сообщения: 70
Подскажите, плиз, ФМ для подсчёта разницы в годах между двумя датами DATS.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 13:56 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, сен 25 2008, 16:04
Сообщения: 70
HRVE_GET_TIME_BETWEEN_DATES


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 17:39 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 20 2008, 16:29
Сообщения: 245
Откуда: RU->DE
Пол: Мужской
DURATION_DETERMINE


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 12 2008, 02:51 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
может так:
Code:
Raznica = ( data2 - data1 ) / 365

вам же в годах надо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 12 2008, 08:56 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, ноя 21 2008, 05:13
Сообщения: 34
DKiyanov написал:
может так:
Code:
Raznica = ( data2 - data1 ) / 365

вам же в годах надо.

года разные бывают, да и даты не обязаны быть одним месяцем и числом

_________________
по-моему так...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 12 2008, 10:18 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
SPikARD написал(а):
DKiyanov написал:
может так:
Code:
Raznica = ( data2 - data1 ) / 365

вам же в годах надо.

года разные бывают, да и даты не обязаны быть одним месяцем и числом


имелось в виду что
data: data1 type d.
data: data2 type d.

для этих типов SAP разницу результат получается в днях.

конечно года бывают разные (высокосные...) но когда речь идет о результате в годах вряд ли интересует точность до третьего знака


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 12 2008, 19:41 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Вообще надо бы начать с определения "разницы в годах", а то у нас тут один раз была накладка с разницей в месяцах. Интересовала разница строго по месяцу (т.е. июль - июнь = 1, не взирая на дату), а разные ФМ выдавали совсем не те результаты, что ожидалось.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 12 2008, 20:33 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Jelena, так просто же очень...

Code:
PARAMETERS: p_date1 TYPE sy-datum,
            p_date2 TYPE sy-datum.

DATA: i_month TYPE i.

i_month = ( p_date1+4(2) - p_date2+4(2) ) + ( ( p_date1(4) - p_date2(4) ) * 12 ).

WRITE i_month.


А так - да. Неизвестно какая разница нужна автору.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB