Tengo un problema extraño, estoy enviando una new Date() a la API en NextJS. Cuando verifico la new Date() en el lado de reacción, muestra la current local time .
Pero cuando hago console.log() la solicitud en el lado de la API, no muestra la fecha local que estoy enviando, sino que muestra menos 3 por hora. Por ejemplo, debajo del código
// Sending from React via POST send({currentTime: new Date()}) // console logs 23:30:30 //API console log console.log(req.body.currentTime) // console logs 20:30:30Mi zona horaria es UTC + 3, por lo que el lado de la API no toma el tiempo que estoy enviando y parece que de alguna manera lo cambia a la zona horaria UTC-0.
¿Por qué no obtiene la hora local que estoy enviando?