If you specifically want to add one day, you should use momentjs library, which is available both for frontent and nodejs.
var now = new Date()
var tomorrow = moment(now).add(1, 'day');
This is more robust than adding 24 hours because it takes into account DST changes. For that sole reason you should avoid direct Date
manipulation in JS in most of the cases.
http://momentjs.com/docs/#/manipulating/add/
Special considerations for months and years
If the day of the month on the original date is greater than the
number of days in the final month, the day of the month will change to
the last day in the final month.
moment([2010, 0, 31]); // January 31
moment([2010, 0, 31]).add(1, 'months'); // February 28
There are also special considerations to keep in mind when adding time
that crosses over daylight saving time. If you are adding years,
months, weeks, or days, the original hour will always match the added
hour.
var m = moment(new Date(2011, 2, 12, 5, 0, 0)); // the day before DST in the US m.hours(); // 5
m.add(1, 'days').hours(); // 5
If you are adding hours, minutes, seconds, or milliseconds, the
assumption is that you want precision to the hour, and will result in
a different hour.
var m = moment(new Date(2011, 2, 12, 5, 0, 0)); // the day before DST in the US m.hours(); // 5
m.add(24, 'hours').hours(); // 6