Javascript Date Eval Формат - PullRequest
       13

Javascript Date Eval Формат

0 голосов
/ 07 апреля 2019

У меня есть javascript для возврата через eval сегодняшней даты в формате ГГГГ-ММ-Д

код JavaScript

var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); d.getFullYear()+"-"+m+"-"+d.getDate();

Возвращает формат даты ГГГГ-ММ-Д

Мне нужно иметь формат DD-MM-YYYY

Пример даты 7 апреля 2019

Факт: 2019-04-7 (формат США)

Желаемый: 07-04-2019 (формат UE)

Ответы [ 2 ]

1 голос
/ 07 апреля 2019

Я думаю, что это даст желаемый формат.

var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1);var day=d.getDate()<10?'0'+d.getDate():d.getDate() ;day+"-"+m+"-"+d.getFullYear();
1 голос
/ 07 апреля 2019

Вы можете отформатировать функцию библиотеки моментов.

var expect = moment().format('DD-MM-YYYY');

var date= new Date();

var expect = moment(date).format('DD-MM-YYYY');

console.log(expect)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.js"></script>
...