2017-11-17 25 views
0

郵便番号では、dynamic variable{{$timestamp}}は、現在のUnix Time Stampを要求に挿入します。 (1970年1月1日からの秒数として表される)

"currentTime": "1510934784" 

しかし、私が働いているAPIはMM/DD/YYYYとしてフォーマットタイムスタンプを期待しています。

"currentDate": "11/17/2017" 

どのように私はポストマンと私の要求に(MM/DD/YYYYとしてフォーマット)現在の日付を挿入できますか?

+0

あなたはpre-requestスクリプトタブで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

編集ありがとう私の答え:それはあなたが助けるのを助けましたか? –

関連する問題