servicenow で RestAPI を使用して、日付と時刻のデータ型フィールド値のミリ秒 (1568895389) 値を送信する方法
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 に答える