Files
30-seconds-of-code/snippets/yesterday.md
Angelos Chalaris 611729214a Snippet format update
To match the starter (for the migration)
2019-08-13 10:29:12 +03:00

524 B

title, tags
title tags
yesterday date,intermediate

Results in a string representation of yesterday's date.

Use new Date() to get the current date, decrement by one using Date.getDate() and set the value to the result using Date.setDate(). Use Date.prototype.toISOString() to return a string in yyyy-mm-dd format.

const yesterday = () => {
  let t = new Date();
  t.setDate(t.getDate() - 1);
  return t.toISOString().split('T')[0];
};
yesterday(); // 2018-10-17 (if current date is 2018-10-18)