Como posso remotamente (via web services) determinar o formato da data do site do SharePoint 2003 para utilização em Versions.asmx retornou XML?
-
02-07-2019 - |
Pergunta
Os GetVersions () chamada para o serviço web Versions.asmx no SharePoint retorna 2003 um formato de data localizada, com nenhuma maneira de determinar o que o formato é. É a configuração regional local de formato de data, mas não consigo encontrar uma maneira de chegar até isso fora do SharePoint 2003. Localmente, parece que SPRegionalSettings pode ser usado ( http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spregionalsettings.aspx ) mas que sobre uma versão deste serviço web?
Solução 2
Infelizmente, o parâmetro que pede os valores em UTC não é suportado para esta chamada. Eu só tinha que olhar para uma maior mês de 12 e usar isso como a dica para formatos de data switch. Ele vai estragar algumas datas, mas eu não posso ver uma maneira de contornar isso. O código é em http://sourceforge.net/projects/splistcp/ se alguém estiver interessado.
Outras dicas
Infelizmente, ele não está disponível. No entanto, você pode especificar uma opção de consulta para especificar que deseja que os valores devolvidos em UTC:
http : //www.sharepointblogs.com/pm4everyone/archive/2006/10/03/sharepoint-2003-querying-with-gmt-datetime.aspx