Javascript настройка форматов даты - PullRequest
0 голосов
/ 19 февраля 2020

Я пытаюсь протестировать API, чтобы проверить, присутствуют ли даты в комментарии. Дата указывается в формате ISO в комментарии, например, 2020-02-18 21: 30: 13

Когда я сравниваю с датой () и преобразовываю ее в формат ISO, формат немного отличается от моей даты что делает мой тест проваленным. Как мне сделать такой же формат, как мой ответ API?

Ниже мой код:

  var dateobj = new Date();
var B = dateobj.toISOString();
pm.test("Comment has Date", function (){
    pm.expect(responseBody.split("*/")[0]).to.include(B)
})

1 Ответ

0 голосов
/ 19 февраля 2020

Как-то так?

Javascript не очень гибок с датами. Но я думаю, что создание функции форматирования должно быть проблемой вообще.

var date = new Date();

var formattedDate = (date)=>{
  return (`${date.getFullYear()}-${date.getMonth()}-${date.getDay()} ${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`);
}

alert(formattedDate(date));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...