Is it possible to get the day of the year in the 1-365|366
range from a Luxon DateTime
object?
I'm looking for a solution that doesn't involve puting the value. So something similar to DateTime.day
, DateTime.weekNumber
, DateTime.month
etc. or using DateTime.toFormat()
would be awesome.
Is it possible to get the day of the year in the 1-365|366
range from a Luxon DateTime
object?
I'm looking for a solution that doesn't involve puting the value. So something similar to DateTime.day
, DateTime.weekNumber
, DateTime.month
etc. or using DateTime.toFormat()
would be awesome.
2 Answers
Reset to default 10In Luxon, you can simply use ordinal
:
Get the ordinal (meaning the day of the year)
Example:
console.log(luxon.DateTime.now().ordinal)
<script src="https://cdn.jsdelivr/npm/[email protected]/build/global/luxon.min.js"></script>
In a format string, use "o"
(ordinal) for the day of the year:
console.log(luxon.DateTime.now().toFormat("o"));
<script src="https://cdn.jsdelivr/npm/[email protected]/build/global/luxon.js"></script>