Given the following 2 dates in ISO format:
2022-08-28T01:00:00.000Z
2022-08-28T23:00:00.000Z
getDay()
returns 0
for the first one, and 1
for the second one.
Note that it's the same date, and only time is changed.
I am assuming it returns the result after converting it to local time. Because of that behavior, my logic has some side-effects.
Is there a way to get the result without conversion to local time?
The getDay
documentation clearly states it returns results in local time. You need the getUTCDay
function.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With