На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
! Правила раздела:

  • Перед тем, как задать вопрос, желательно почитать документацию и воспользоваться поиском.
  • Когда задаёте вопрос, то обязательно указывайте платформу (7.7, 8.0, 8.1, 8.2, etc), причем желательно в заголовке. Если речь идёт о типовой конфигурации, то указывайте её название и релиз. Текущие версии можно посмотреть здесь.
  • Ещё раз напоминаем о необходимости соблюдать не только правила, но и законы. Уважайте авторские права.

Высказать своё мнение о модераторах раздела можно здесь: evGenius
  
> Срочно мне нужно. Работа с датой
    Есть дата необходимо получить дату минус 100 лет
    Пример:
    10.02.2087 нужно получить 10.02.1987
    проблема что 1С даты воспринимает как '10.02.87'
    ДатаГод() только возвращает год но не устанавливает

    подскажите как это сделать
    Заранее благодарен
    Спасибо
      1. 1с воспринимает даты так, как она настроена - может как "87", а может "1987" (см. Сервис->Параметры...)

      2. НоваяДата = Дата(ДатаГод(СтараяДата)-100,ДатаМесяц(СтараяДата),ДатаЧисло(СтараяДата))
      Сообщение отредактировано: Jureth -
        Огромное спасибо.
        помог
        Удачи
          И почему Guest'ы не могут плюсов ставить? :rolleyes: Хотя не сильно и надо...
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0262 ]   [ 15 queries used ]   [ Generated: 12.05.24, 14:09 GMT ]