Генерация даты на 30 дней (+ вывод завтрашней даты)

Тема в разделе "Решение различных задач по парсингу", создана пользователем nikoshot, 5 фев 2018.

  1. masrub

    masrub Well-Known Member Пользователи

    Регистрация:
    29 июн 2018
    Сообщения:
    194
    Почему то так с загрузкой из локальных htm не работает
    [CD_DATE(now|[INT_ID]|{DD}-{MM}-{YYYY} {HH}:{NN}:{SS})]
    Если ввести число, тогда считает, но при добавлении файла с локального диска дата у всех файлов одна и та же.
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Используйте [CD_DATE2] так как он выполняется после [INT_ID].
    Код:
    [CD_DATE2(now|[INT_ID]|{DD}-{MM}-{YYYY} {HH}:{NN}:{SS})]
     
    masrub нравится это.
  3. recrut

    recrut New Member Пользователи

    Регистрация:
    16 мар 2017
    Сообщения:
    45
    Всем добрый день.
    Макрос [CD_DATE(now|86400|{DD}.{MM}.{YYYY})] работает замечательно. Получаю дату следующего дня.
    Можно ли подобной конструкцией получить предыдущую дату или даже дату на неделю или на месяц назад? Пробовал вписать отрицательное число секунд для вычета из текущей, но по моему это не работает. Возможно есть другие способы получить нужную дату, именно на определенный период назад от текущей даты?
    Спасибо.
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    [CD_DATE(now|86400|{DD}.{MM}.{YYYY})]
    [CD_DATE(now|0|{DD}.{MM}.{YYYY})]
    [CD_DATE(now|-86400|{DD}.{MM}.{YYYY})]
     
  5. recrut

    recrut New Member Пользователи

    Регистрация:
    16 мар 2017
    Сообщения:
    45
    Благодарю. Я был на верном пути, но похоже просто что-то не сошлось. Вопрос решен.
     

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