формат даты в узле для создания PDF - PullRequest
0 голосов
/ 28 декабря 2018

Я создаю отчет, т. Е. PDF от узла до интерфейса.Мне нужно получить дату в формате дд / мм / гггг.Я использовал это:

<td style="font-size:11px;text-align: center;">
        <strong>
        <%= new Date().toISOString().slice(0, 10);%>
        </strong>
</td>

, чтобы получить дату, но отчет отображается в формате гггг-мм-дд.Мне нужно идеальное решение, чтобы получить формат даты как дд / мм / гггг.

1 Ответ

0 голосов
/ 28 декабря 2018

Как лучшее решение, я бы порекомендовал вам использовать moment.js .пример выше:

const moment = require('moment');
const formattedDate = moment().format('DD/MM/YYYY');

Если вы хотите оставить логику с чистым JS, вы можете сделать это следующим образом:

const date = new Date().toISOString().slice(0, 10);
const [yyyy,mm,dd] = date.split('-');
const formattedDate = `${dd}/${mm}/${yyyy}`;
console.log(formattedDate);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...