-1

servicenow で RestAPI を使用して、日付と時刻のデータ型フィールド値のミリ秒 (1568895389) 値を送信する方法

4

1 に答える 1

2

以下のコードを使用して、要件を満たすことができます。

1) 日付フィールドの値を MS に変換する。

var gdt = new GlideDateTime();
gdt.setValue(current.getValue('date_type_field'));
var ms = gdt.getNumericValue();
gs.print(ms);

これにより、日付フィールドの値が MS で出力されます。ServiceNow または Outside のどこでも使用できます。

2) MS を Date に変換するには

API から取得した値を「epochString」変数に渡すだけで問題ありません。

var epochString = "1520577092413";
var gdt = new GlideDateTime();
gdt.setNumericValue(epochString);
gs.print(gdt.getValue());

よろしく

于 2019-09-22T12:27:02.653 に答える