3 ms·
First you have to define what you mean by "one month ago". Is it 30 days ago? Or last month? Or a certain number of milliseconds ago? No library can help you
by TekMol 4y ago
First you have to define what you mean by "one month ago". Is it 30 days ago? Or last month? Or a certain number of milliseconds ago?
No library can help you with that. You have to define what you actually want to calculate.
- 9wzYQbTYsAIc 4y agoAt some point you will need to calculate how many leap years to account for and whether or not a leap second was introduced in between two arbitrary times. Time libraries can help you with that.
- forty 4y agoExactly there is the same problem, to a lesser extend, when adding/subtracting years which is not trivial to do properly.
- 9wzYQbTYsAIc 4y agoLet alone determining requirements for thresholds. This discussion reminds me of this bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=1715455 https://bugzilla.mozilla.org/show_bug.cgi?id=1715455
- ponyous 4y agoWhy can’t you use Date.getFullYear with setFullYear?
- forty 4y agoAbsolutely. moment has a definition of that and compute it in a consistent way, which is useful. But if you want to come up with a different definition then it cannot help you indeed.