Дата/время

Тема в разделе "Lotus - Программирование", создана пользователем Dimok-163rus, 3 июл 2013.

  1. Dimok-163rus

    Dimok-163rus Well-Known Member

    Регистрация:
    20 июн 2013
    Сообщения:
    88
    Симпатии:
    0
    Имеется две переменных(два поля типа дата). Необходимо высчитать между ними кол-во полных дней,
    выполняется при помощи класса NotesDataTime, TimeDifference & TimeDifferenceDouble...высчитывает разность секунд, после перевести с помощью арифметики в дни, так?
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    так и с учетом рабочих дней, я здесь выкладывал ф-цию (вроди уже доработанную) и ссылку на оригинал
     
  3. Dragon108

    Dragon108 Well-Known Member

    Регистрация:
    19 янв 2010
    Сообщения:
    264
    Симпатии:
    0
    Вот она :) Тоже когда то было нужно Cсылка + праздники еще.
     
  4. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
  5. Dimok-163rus

    Dimok-163rus Well-Known Member

    Регистрация:
    20 июн 2013
    Сообщения:
    88
    Симпатии:
    0
    ребят, нужно это всё не при помощи @формул, а в лотус скрипте, и без всяких праздников, просто календарные дни интересуют
     
  6. erdi

    erdi Well-Known Member

    Регистрация:
    20 авг 2008
    Сообщения:
    261
    Симпатии:
    36
    (date2-date1)/86400

    ну или так
    Dim res As Integer
    date1=Cdat("03/07/13")
    date2=Cdat("07/07/13")

    res=Cdbl(date2)-Cdbl(date1)
     
  7. Dimok-163rus

    Dimok-163rus Well-Known Member

    Регистрация:
    20 июн 2013
    Сообщения:
    88
    Симпатии:
    0
    спасибо, доработал, получилось!
     
  8. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    если внимательно прочитать :) - то там именно ЛС, а собаки только для опред части (вызов из ЛС)
     
  9. garrick

    garrick Lotus team
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    770
    Симпатии:
    50
    Только тут без учёта перевода времени (зимнее-летнее). Если попадёте в этот период, то не сойдётся, кол-во секунд в этот день не равно 86400.
     
Загрузка...
Похожие Темы - Дата время
  1. p1010
    Ответов:
    0
    Просмотров:
    960
  2. maxiik
    Ответов:
    1
    Просмотров:
    1.254
  3. maxiik
    Ответов:
    2
    Просмотров:
    1.079
  4. maxiik
    Ответов:
    0
    Просмотров:
    768
  5. maxiik
    Ответов:
    0
    Просмотров:
    667

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