интересует этот участок кода:
const handleClickDay = (value) =>{
console.log(value)
var valToStr = value.toISOString().slice(0,10)
console.log(valToStr)
где value - обьект new Date(). получаю дату, преобразовываю в isostring и обрезаю секунды. но вот чудеса : в консоли у нас получается:
Wed Jun 02 2021 00:00:00 GMT+0300 (Саудовская Аравия, стандартное время)
2021-06-01
То есть день из new Date на 1 больше чем после преобразования. ПОЧЕМУ?
я конечно подставил костыль, добавляю +1 день и все работает, но хотелось бы понять в чем дело.