Вы можете использовать приведенный ниже код для удовлетворения требований.
1) Чтобы преобразовать значение из поля даты в MS.
var gdt = new GlideDateTime();
gdt.setValue(current.getValue('date_type_field'));
var ms = gdt.getNumericValue();
gs.print(ms);
Это напечатает значение поля даты в MS.Что вы можете использовать где угодно в ServiceNow или за ее пределами.
2) Чтобы преобразовать MS в Date
Просто передайте значения, которые вы получаете из вашего API, в переменную "epochString", и все должно быть в порядке..
var epochString = "1520577092413";
var gdt = new GlideDateTime();
gdt.setNumericValue(epochString);
gs.print(gdt.getValue());
С уважением