Изменить формат даты в knex - PullRequest
0 голосов
/ 15 мая 2019

Я извлекаю данные из mssql sever, используя knex, и напрямую отправляю данные JSON, полученные на мой интерфейс.

Мне нужно отформатировать возвраты knex PO_DATE с 2018-11-12T00: 00: 00.000Z до 12 ноября 2018 года, прежде чем возвращать его в мой интерфейс.

Используемый код:

db.select('YR', 'PO_NO', 'VENDOR', 'PO_DATE')
  .from('pur')
  .whereBetween('PO_DATE', [from, to])
    .then((row) => {
    res.json(row);
    console.log(row);
    })

Данные, которые я получаю:

{ YR: '2018E',
    PO_NO: 1101,
    VENDOR: 'HAPPY          ',
    PO_DATE: 2018-11-12T00:00:00.000Z },
  { YR: '2018E',
    PO_NO: 1102,
    VENDOR: 'AGENCIES      ',
    PO_DATE: 2018-11-12T00:00:00.000Z },
  { YR: '2018E',
    PO_NO: 1103,
    VENDOR: 'INDUSTRY          ',
    PO_DATE: 2018-11-12T00:00:00.000Z },
  { YR: '2018E',
    PO_NO: 1104,
    VENDOR: 'AGENCIES      ',
    PO_DATE: 2018-11-12T00:00:00.000Z },
  { YR: '2018E',
    PO_NO: 1105,
    VENDOR: 'INDUSTRY          ',
    PO_DATE: 2018-11-12T00:00:00.000Z }
...