2008-09-29 7 views
1

L'appel GetVersions() au service Web Versions.asmx dans SharePoint 2003 renvoie un format de date localisé, sans aucun moyen de déterminer le format. C'est le paramètre régional du format de date, mais je n'arrive pas à trouver un moyen de sortir ça de SharePoint 2003. Localement, on dirait que SPRegionalSettings peut être utilisé (http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spregionalsettings.aspx) mais qu'en est-il d'une version de service web?Comment puis-je à distance (via les services Web) déterminer le format de date du site SharePoint 2003, pour une utilisation dans Versions.asmx a renvoyé XML?

Répondre

0

Malheureusement, le paramètre qui demande les valeurs UTC ne sont pas pris en charge pour cet appel. Je viens de devoir chercher un mois de plus que 12 et l'utiliser comme indice pour changer les formats de date. Ça va gâcher certaines dates, mais je ne vois pas comment contourner ça. Le code est à http://sourceforge.net/projects/splistcp/ si quelqu'un est intéressé.

1

Malheureusement, il n'est pas disponible. Cependant, vous pouvez spécifier une option de requête pour spécifier que vous souhaitez les valeurs renvoyées en UTC:

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

+0

Malheureusement, ce paramètre n'est pas pris en charge pour cet appel. Je viens de devoir chercher un mois de plus que 12 et l'utiliser comme indice pour changer les formats de date. Ça va gâcher certaines dates, mais je ne vois pas comment contourner ça. –

Questions connexes