0
我正在使用python SOAPpy lib连接到jira并创建问题。它工作得很好,但我不知道如何正确地设置日期格式(对于'duedate'字段),所以Jira会吃它。Jira SOAPclient - dateTime字段
该代码,这是很简单的:
issue_params = dict()
issue_params['project'] = key
issue_params['type'] = str(issue_type)
issue_params['summary'] = title
issue_params['duedate'] = '{0}T00:00:00.000Z'.format(finish_plan.strftime("%Y-%m-%d"))
newissue = self.soap.createIssue(self.auth, issue_params)
为issue_params [ '交货期']我已经尝试了许多不同的选择(YYYY-MM-DD,ISO格式和你在上面看到,
Fault soapenv:Server.userException:
java.lang.IllegalArgumentException: argument type mismatch:
SOAPpy.Types.structType detail at 75267848>: {'hostname': '*********', 'faultData': ''}>
请告知:当我添加了交货期属性的时代,各种各样的东西),但我不断收到以下错误。
谢谢,我会在明天上班试试这个。奇怪的是,我能够更新问题并设置其duedate(如yyyy/mm/dd字符串)。 – abolotnov 2012-07-10 20:53:52
虽然这个解决方案确实以奇怪的方式工作 - 吉拉会吃掉这个,但不会设置duedate :) – abolotnov 2012-07-11 13:26:55