Skip to content

Instantly share code, notes, and snippets.

@Jainam2130
Jainam2130 / time_manipulation.js
Created April 29, 2023 15:12 — forked from dominikbulaj/time_manipulation.js
Add or remove time from given date. Examples: getNewTime('7 days') // return current time + 7 days getNewTime('-1 month') // return past time (last month)
/**
* Add (or remove) some time from current date. Returns new Date
*
* @param {string} elapsedTime
* @param {Date|null} dateObject
* @returns {Date}
* @private
*/
function getNewTime(elapsedTime, dateObject) {