Formatting date ranges
Open
- Dominant language
- JavaScript
- Stars
- 48.7k
- Forks
- 2.5k
- PR merge metrics
- No merged PRs in 30d
Description
Is there a way to format date ranges? Maybe a plugin already exists for this?
```js
var start = dayjs(...);
var end = dayjs(...);
var range = start.until(end);
console.log(range.format('en-GB'));
```
Outputs would be *something* like:
```
en-GB:
1st-5th June 2023
1st June - 3rd September 2023
1st June 2023 - 3rd September 2024
en-US:
June 1-5 2023
June 1 - September 3 2023
June 1 2023 - September 3 2024
```
Contributor guide
Assessment
This issue has not been assessed yet.