如何远程(通过Web服务)确定SharePoint 2003站点的日期格式,以用于Versions.asmx返回的XML?

问题描述:

对SharePoint 2003中的Versions.asmx Web服务的GetVersions()调用返回一个本地化的日期格式,但无法确定格式是什么。这是日期格式的站点区域设置,但我找不到一种方法可以使SharePoint 2003甚至可以使用它。在本地,它似乎可以使用SPRegionalSettings(http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spregionalsettings.aspx),但是如何使用SP服务版本?如何远程(通过Web服务)确定SharePoint 2003站点的日期格式,以用于Versions.asmx返回的XML?

不幸的是,不支持这一呼吁,要求在UTC值的参数。我只需要查找一个大于12的月份并将其用作切换日期格式的提示。它会搞砸一些日期,但我看不到一个方法。如果任何人有兴趣,代码是http://sourceforge.net/projects/splistcp/

不幸的是,它不可用。然而,要在UTC返回的值,你可以指定一个查询选项来指定:

http://www.sharepointblogs.com/pm4everyone/archive/2006/10/03/sharepoint-2003-querying-with-gmt-datetime.aspx

+0

不幸的是,该调用不支持该参数。我只需要查找一个大于12的月份并将其用作切换日期格式的提示。它会搞砸一些日期,但我看不到一个方法。 – 2008-10-02 13:31:56