NotesDateTime的Xpages SSJS时间部分不返回其实际值
我的一个日期/时间字段值始终返回12:00:00。我与另一个文档有相同的字段,它总是以正确的值返回。 我试图计算这两个字段值的时间差。由于这个问题,计算结果总是错误的。我错过了什么NotesDateTime的Xpages SSJS时间部分不返回其实际值,xpages,Xpages,我的一个日期/时间字段值始终返回12:00:00。我与另一个文档有相同的字段,它总是以正确的值返回。 我试图计算这两个字段值的时间差。由于这个问题,计算结果总是错误的。我错过了什么 var hdt1:NotesDateTime = doc.getItemValueDateTimeArray("Tarih").elementAt(0); var hdt2:NotesDateTime = hhDoc.getItemValueDateTimeArray("Tarih").elementAt(0); v
var hdt1:NotesDateTime = doc.getItemValueDateTimeArray("Tarih").elementAt(0);
var hdt2:NotesDateTime = hhDoc.getItemValueDateTimeArray("Tarih").elementAt(0);
var frk:int=0;
print(hdt1);print(hdt2);print("------------------");
frk = hdt2.timeDifference(hdt1);
我认为“错误”的数据时间仅用日期值保存。您可以检查通过“doc.getItemValue(“Tarih”)[0].toJavaDate().toString()获取日期时间字符串是否会导致相同的结果。如果是这样,我同意Frantisek的假设。我认为“错误”的DtaeTime只使用日期值保存。您可以检查通过“doc.getItemValue(“Tarih”)[0].toJavaDate().toString()获取日期时间字符串是否会导致相同的结果。如果是这样,我同意弗兰蒂塞克的假设。
doc.getFirstItem("Tarih").getDateTimeValue()