Dorokhov.codes

14. Working with time

To work with time we use Date objects.

const date = new Date();
date.getFullYear();      // 1980
date.getMonth();         // 6
date.getDate();          // 31
date.getDay();           // 4
date.getHours();         // 0
date.getMinutes();       // 0
date.getSeconds();       // 0
date.getMilliseconds();  // 0
date.getTime();          // 333849600000 (for GMT)

Five days ago:

const date = new Date();
date.setDate(d.getDate() - 5);