如何使用SOAPpy创建有效日期?

时间:2015-04-17 21:16:09

标签: python soappy

我有以下SOAP代码,从服务器我成为答案: 无效的结束日期

这是我的代码:

from SOAPpy import WSDL2 as WSDL
from SOAPpy import Types
from lxml import etree

url = 'http://www.mnb.hu/arfolyamok.asmx?wsdl'
namespace = 'http://www.mnb.hu'
inp = Types.dateType(name=(namespace, '2015,04,15'))
out = Types.dateType(name=(namespace, '2015,04,17'))

server = WSDL.Proxy(url, namespace=namespace)
server.soapproxy.config.debug = 1

server.GetExchangeRates(startDate=inp,endDate=out,currencyNames='RUB,CNY')

在调试时我看到:2015-04-17Z,为什么Z结束日期?

1 个答案:

答案 0 :(得分:0)

2015-04-17Z中的Z指定时区 - ' Z'是Zulu Time或UTC的缩写。

有关SOAP日期/时间格式的更多详细信息,请参阅http://www.w3schools.com/schema/schema_dtypes_date.asp