【发布时间】:2012-07-10 11:54:59
【问题描述】:
我正在使用 python SOAPpy 库连接到 jira 并创建问题。它工作得很好,但我不知道如何正确格式化日期(对于 'duedate' 字段)所以 Jira 吃掉它。
这个代码很简单:
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['duedate'],我尝试了很多不同的选项(YYYY-MM-DD、ISO 格式以及您在上面看到的、时代、各种各样的东西),但是当我一直收到以下错误添加到期日期属性:
Fault soapenv:Server.userException:
java.lang.IllegalArgumentException: argument type mismatch:
SOAPpy.Types.structType detail at 75267848>: {'hostname': '*********', 'faultData': ''}>
请指教。
【问题讨论】: