Показать сообщение отдельно
  #6 (permalink)  
Старый 14.07.2022, 18:15
Профессор
Отправить личное сообщение для NovichokJS Посмотреть профиль Найти все сообщения от NovichokJS
 
Регистрация: 25.04.2022
Сообщений: 159

вот так ?

subtract(dateInterval, number) {
      switch (dateInterval) {
        case 'years':
          resultDate = initValue.setFullYear(initValue.getFullYear() - number);
          break;
        case 'months':
          resultDate = initValue.setMonth(initValue.getMonth() - number);
          break;
        case 'days':
          resultDate = initValue.setDate(initValue.getDay() - number);
          break;
        case 'hours':
          resultDate = initValue.setHours(initValue.getHours() - number);
          break;
        case 'minutes':
          resultDate = initValue.setMinutes(initValue.getMinutes() - number);
          break;
        case 'seconds':
          resultDate = initValue.setSeconds(initValue.getSeconds() - number);
          break;
        case 'milliseconds':
          resultDate = initValue.setMilliseconds(initValue.getMilliseconds() - number);
          break;
      }
      return this;
    },
Ответить с цитированием