System.DateTime格式作为Web服务arg

时间:2011-03-15 17:39:21

标签: .net python web-services

我想使用在.NET上编写的Web服务。 我应该将日期值传递给方法webservicemethod(on_date)。 它写在一个描述中,这个日期的格式是System.DateTime。 我使用Python作为客户端语言。谷歌搜索后,我尝试使用许多组合,但没有成功。这个参数是一个字符串,但这个字符串应该是什么样的?

from SOAPpy import WSDL
server = WSDL.Proxy('http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?WSDL')
print server.EnumValutes(False)               - works !

print server.GetCursOnDate('1/1/2011')
<SOAPpy.Types.structType GetCursOnDateResponse at 57517192>: {}

1 个答案:

答案 0 :(得分:6)

.Net在以字符串格式表示(或解析)时使用ISO 8601时间格式。

示例:2007-04-05T14:30