Получение полной даты в API узла вместо получения только даты - PullRequest
0 голосов
/ 18 апреля 2020

Я пытаюсь получить только часть даты из значения метки времени, используя DATE() в MySQL, результат его отображения корректен в MySQL, но в node js отображается штамп с полной занятостью вместо даты.

Пример: -

SELECT DATE("2020-04-12T18:30:00.000Z");

Генерация 2020-04-12 в MySQL, но в node js при извлечении через мой собственный API дает "2020-04-12T18:30:00.000Z" this.

Помогите мне решить это.

1 Ответ

1 голос
/ 18 апреля 2020

Вы можете использовать в запросе SQL это:

SELECT ...,(DATE_FORMAT("2017-06-15", "%Y-%m-%d") as finalDate) FROM ...

А теперь в вашем API, когда вы вызываете MySQL с предыдущим запросом, вы должны иметь 2017-06-15 в finalDate , Тип DATE в MySQL - это объект Date, поэтому, если вам нужна только дата в строке, вам нужно привести ее в MySQL с предыдущим кодом или в вашем API с разбором даты в строку с методами или Date

...