AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.03.2005, 11:44   #1  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
? Первое число предыдущего месяца.
Всем, добрый день!

Назрел вопрос получить от заданной даты, первое число предыдущего месяца, я поискал в справке по функциям и ничего оригинальней не придумал. Верно ли такое решение или можно это решить этот вопрос по-другому?

PHP код:
Date firstDayOfPreviousMonth(Date  _date)
{

   
str         strDate;
   
int         mon;
   
int         day 1;
   
int         aYear;
   ;

   
mon MthOfYr(_date);
   
aYear Year(_date);
   if(
mon == 1)
   {
        
mon 12;
        
aYear--;
   }
   else
    {
        
mon--;
    }

    
strDate int2str(day) + '.' int2str(mon) + '.' int2str(aYear);

    return 
str2date(strDate,123);


 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Почему в SP5 пропал отпуск предыдущего месяца? Spider DAX: Функционал 4 21.02.2007 15:23
Какой метод возвращает последний день месяца? vasiliy DAX: Программирование 4 27.02.2006 13:43
Разбить число sah DAX: Программирование 5 26.02.2006 17:24
Название месяца и дробные числа строкой Lanai DAX: Программирование 8 20.01.2006 11:49
Lookup даты для выбора месяца Antidot DAX: Программирование 0 21.01.2005 21:24

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:14.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.