UNPKG

ritm-date

Version:

Date & time lightweight formatter

19 lines (18 loc) 496 B
export function adjustDate(date, value, unit) { const newDate = new Date(date); switch (unit) { case 'day': case 'days': newDate.setDate(newDate.getDate() + value); break; case 'hour': case 'hours': newDate.setHours(newDate.getHours() + value); break; case 'minute': case 'minutes': newDate.setMinutes(newDate.getMinutes() + value); break; } return newDate; }