Lotus notes lotus notes公式语言日期范围

Lotus notes lotus notes公式语言日期范围,lotus-notes,lotus-formula,Lotus Notes,Lotus Formula,在我工作的一个数据库中,它有一个字段,它是“时间/日期列表或范围”。存储的值不是列表,因此只能是时间/日期范围。 事实上,查看文档属性中的一个值,它显示的值为25/11/2015 14:00:00-25/11/2015 15:00:00。 对于列表,我通常会提取带有'@SubsetfieldName;1'但这对daterange类型不起作用。非常痛苦,但是 开始日期:- @Date(@TextToTime(@Subset(@Explode(@Text(fieldName);"-&quo

在我工作的一个数据库中,它有一个字段,它是“时间/日期列表或范围”。存储的值不是列表,因此只能是时间/日期范围。 事实上,查看文档属性中的一个值,它显示的值为25/11/2015 14:00:00-25/11/2015 15:00:00。 对于列表,我通常会提取带有'@SubsetfieldName;1'但这对daterange类型不起作用。

非常痛苦,但是

开始日期:-

@Date(@TextToTime(@Subset(@Explode(@Text(fieldName);"-");1)))
开始时间:-

@Time(@TextToTime(@Subset(@Explode(@Text(fieldName);"-");1)))
截止日期:-

@Date(@TextToTime(@Subset(@Explode(@Text(fieldName);"-");-1)))
结束时间:-

@Time(@TextToTime(@Subset(@Explode(@Text(fieldName);"-");-1)))

现在开始工作。

时间/日期范围在内部表示为一个列表,因此@Subset不起作用让我有些惊讶,但我猜特殊含义已被编程到文档属性框和Subset函数中以隐藏该事实。感谢Richard Schwartz,这是一个很好的参考,但我找不到关于时间/日期范围的注释,可能我错过了它。我相信你是对的,所以不要在上面浪费任何时间,幸运的是,我已经解决了这个问题。忘记这个,刚刚找到它,第67页。时间范围日期和时间的列表我本来打算把页码放在那里给你,但我忘了。