Caml查询-查看不带时间戳的日期类型列



我在下面使用的Sharepoint caml查询代码-

<Where>
<Eq>
<FieldRef Name='ID' /> 
<Value Type='Counter'>248</Value>
</Eq>
</Where>
<ViewFields>
<FieldRef Name='eStartdate' />
<FieldRef Name='eEndDate' />
</ViewFields>

在观看时,我得到了时间戳和日期。我只需要日期部分。

结果-点击此处查看查询结果

查询时获取时间戳。有人能帮我查询查看没有时间戳的日期列吗。根据示例的预期结果-开始日期-2020年8月28日,结束日期-2020

SharePoint日期-时间字段始终包含日期和时间,时间部分仅设置为默认值,如果字段仅设置为日期,则从UI中隐藏。因此,我认为不可能只显示日期部分,因为CAML模式没有这个属性。我建议您使用自定义代码来格式化日期。

BR

最新更新