Files
30-seconds-of-code/snippets/tomorrow.md
2018-01-22 23:37:04 +01:00

518 B

tomorrow

Results in a string representation of tomorrow's date. Use new Date() to get today's date, adding one day using Date.getDate() and Date.setDate(), and converting the Date object to a string.

const tomorrow = () => {
  let t = new Date();
  t.setDate(t.getDate() + 1);
  return (
    t.getFullYear() +
    '-' +
    String(t.getMonth() + 1).padStart(2, '0') +
    '-' +
    String(t.getDate()).padStart(2, '0')
  );
};
tomorrow(); // 2017-12-27 (if current date is 2017-12-26)