ミリ秒 (Unix 形式) から標準の Windows 日付形式へのファイルへの書き込み中にテーブルのビュー結果によって生成された XML のタイムスタンプを変更する可能性はありますか?
質問する
1496 次
1 に答える
0
すぐに使用できるのは、CSV出力のタイムスタンプ出力形式のみです(「結果をテーブルに表示」をxmlではなくcsvで保存します)。XML形式は現在、ミリ秒以外はサポートしていません。
この場合、XMLではなくCSVが受け入れられる場合は、jmeter.properties(%JMETER_HOME%/ bin / jmeter.properties)に1つのプロパティを設定するだけです。
# Timestamp format - this only affects CSV output files
# legitimate values: none, ms, or a format suitable for SimpleDateFormat
#jmeter.save.saveservice.timestamp_format=ms
jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS
または、非GUIモードの場合は、コマンドラインオプションと同じものを提供します。
-Jjmeter.save.saveservice.timestamp_format="yyyy-MM-dd HH:mm:ss"
それでもXMLが必要な場合は、任意のスクリプトを使用して生成されたjtl / xmlを処理し、UNIXライクなタイムスタンプをすべて目的の形式に変換する必要があります。
例:GMT時間の場合:
=(((X)/1000+((365*70+17)*86400))/86400)+2
詳細と可能なレシピについては、この記事も参照してください。
于 2013-01-23T16:04:03.913 に答える