CALM查询以获取任何一年的特定日期和月份

时间:2012-05-30 20:28:45

标签: sharepoint

我想创建一个CALM查询,以获取任何一年的日期和月份。例如:

在包含以下结果的列表中,我希望所有日期等于10且月份等于07的日期:

  • 07/10/1984
  • 01/02/2001
  • 05/12/1991
  • 2007年7月10日

所以,结果将是:

  • 1984年7月10日
  • 2007年7月10日

1 个答案:

答案 0 :(得分:2)

我认为你不可能在CAML中直接做任何一年,所以你最终会列出每年的日期和月份范围 - 一点怪物。

您是否可以在列表中添加额外的计算列?如果是,那么您可以添加

DayAndMonth = Day([YourDate]) & "-" & Month([YourDate]) 

然后是一个使用CAML或普通视图过滤器(假设美国日期格式)过滤的简单案例

DayAndMonth = "7-10"