可以在日期和时间数据类型字段中以毫秒为单位发送值



如何在服务中使用 RestAPI 发送日期和时间数据类型字段值的毫秒 (1568895389( 值

您可以使用以下代码来满足要求。

1( 将值从日期字段转换为 MS。

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

这将在MS中打印日期字段的值。您可以在 ServiceNow 或外部的任何地方使用。

2( 将 MS 转换为日期

只需将从API获取的值传递给"epochString"变量,它应该没问题。

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

问候

相关内容

  • 没有找到相关文章

最新更新