2017-11-17 1 views
0

우편 배달부에서 dynamic variable{{$timestamp}}은 현재 Unix Time Stamp을 요청에 삽입합니다.

"currentTime": "1510934784" 

그러나, 내가 작업하고있는 API는 MM/DD/YYYY로 포맷 된 타임 스탬프를 기대 (1970 년 1 월 1 일 이후의 초 단위로 표시).

"currentDate": "11/17/2017" 

은 어떻게 이죠 내 요청에 (MM/DD/YYYY로 포맷) 현재 날짜를 삽입합니까?

+0

사전 요청 스크립트 탭에 JS 코드를 쓸 수 있습니다. – chakri

+0

@chakri 답변으로 더 자세히 설명해 주시겠습니까? –

+0

pre-request 스크립트 탭에 아래 코드를 추가하십시오. postman.setEnvironmentVariable ("$$ timestamp", new Date()); ' 그리고 요청하신 내용은'{{$$ timestamp}}'입니다. – chakri

답변

2

우편 번호와 함께 moment.js을 사용하면 해당 타임 스탬프 형식을 사용할 수 있습니다.

당신은 사전 요청 스크립트에이를 추가 할 수 있습니다

var moment = require('moment') 
pm.globals.set("timestamp", moment().format("MM/DD/YYYY")) 

그리고 당신이 그것을 필요로 지금까지 {{timestamp}}를 참조합니다.

+0

감사합니다. 내 대답 :) 도움이 되었습니까? –

관련 문제