【发布时间】:2023-01-24 23:31:33
【问题描述】:
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(new Date());
XMLGregorianCalendar startDate = DatatypeFactory.newInstance().newXMLGregorianCalendar(gc);
schedule.setStartDate(startDate); //2020-08-30
XMLGregorianCalendar endDate = (XMLGregorianCalendar) startDate.clone();
endDate.add(XMLGregorianCalendar.DAY_OF_MONTH, 30);
我收到Cannot resolve symbol 'DAY_OF_MONTH'。
我为什么要使用 XMLGregorianCalendar?这是因为我使用 Authorize.net 作为支付网关,他们的官方文档说是https://developer.authorize.net/api/reference/index.html#recurring-billing-create-a-subscription
也试过endDate.add(DatatypeConstants.FIELD_UNDEFINED, 30);,但得到同样的错误
【问题讨论】:
-
我猜它只是
Calendar.DAY_OF_MONTH -
试过了但是得到了
Expected 1 arguments but found 2
标签: java