Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I was looking at your project and really liked it, especially for some quick
date calculations, such as
#2023-05-03# - #2024-06-22# in months;weeks;days
which turned out to be so simple to do compared to spinning up either a
spreadsheet, node.js, python etc. What I was missing though was, as you might've
guessed, a feature to specify relative dates such as
today:-1
... This way theabove calculation could've been just:
#2023-05-03# - #today# in months;weeks;days
! Hence this PR.As for the code, it is a tad copy-pasty, but the MVP is there. I constrained it
to "just" weeks and days, as to keep it a bit more sane. I hope you like the
idea!