Дата

Тема в разделе "Lotus - Программирование", создана пользователем -, 29 июл 2008.

Наш партнер Genesis Hackspace
  1. Гость

    Кто знает в чем проблема?

    Хочу вернуть дату последнего дня текущего месяца, пишу следующее:

    Код (Text):
    Cstr(Datenumber(Year(Today()),Month(Today())+1,-1))
    если в месяце 30 дней, то возвращает 30 день, а если в месяце 31 день то тоже возвращает 30 день месяца...
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    можно просто получить кол-во дней между датами

    например от 01/08/08 отнять 01/07/08 и получим кол-во дней. будем знать сколько их в 7 месяце

    как получить разницу в днях читать тут
     
  3. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Cstr(Datenumber(Year(Today()), Month(Today()) + 1, 0)) ?
     
  4. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member
    Lotus team

    Регистрация:
    30 май 2006
    Сообщения:
    1.298
    Симпатии:
    1
    Month()+1 ??
    А как оно в Декабре работать будет?

    Грамотно - через @Adjust или одноименный метод класса NotesDateTime
     
  5. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Забавно, что нормально будет работать. Т.е. 13 месяц переведет в январь следующего года. Можно хоть 100 месяц указать. Хотя в хелпе об этом ни слова.
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    красивое решение... что не запрещенно - то разрешенно
     
Загрузка...
Похожие Темы - Дата
  1. Olej
    Ответов:
    5
    Просмотров:
    115
  2. lmike
    Ответов:
    11
    Просмотров:
    448
  3. Aluka
    Ответов:
    2
    Просмотров:
    962
  4. Boatswain
    Ответов:
    3
    Просмотров:
    964
  5. Cheburan
    Ответов:
    7
    Просмотров:
    674

Поделиться этой страницей