хорошо, не знаю, какой у вас внутренний код NodeJS / Express, но, скажем, у вас есть такой POST-маршрут, который получает дату:
app.post('/', function (req, res) {
//extract the user submitted date from the request body
var rawdate = req.body.date
//create a new Date object
var date = new Date(rawdate)
//check that the date object is valid (here a helpful link: /1313906/obnaruzhenie-nedopustimoi-daty-ekzemplyara-date-v-javascript)
//if the date is valid, do your processing then send a response
//if the date is not valid, send an error http response back to the user
...
})
, поэтому, в основном, передавая ее Date()
, вы поворачиваетелюбая строка даты в объект Date, которой вы можете манипулировать так, как хотите.Вот ссылка на документацию: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
Я попытался использовать оба ваших формата, чтобы показать вам пример: снимок экрана терминала
Надеюсь, это поможет!