开发者社区 问答 正文

Java调用钉钉服务端API接口创建流程实例,控件类型DDDateField传入时间值总是反馈错误

如下是Java的调用代码: // 开始时间
OapiProcessinstanceCreateRequest.FormComponentValueVo formComponentValueVo5 = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
formComponentValueVo5.setName("开始时间"); //
formComponentValueVo5.setValue("2025-05-27 10:00");
voList.add(formComponentValueVo5);

1)其中设置的时间值是 "2025-05-27 10:00",就会返回异常:
image.png

如果把传入的时间值改成 "2025-05-27",流程实例创建成功。

但我需要设置到 小时 和 分钟,因为流程表单的页面是可以具体到小时和分钟的:

image.png

对应的表单设计模板内容如下:
image.png

2) 我的问题是: 从流程手工创建的界面可知,“开始时间”是可以选择到小时和分钟的;从表单定义可知控件类型是 DDDateField ; 为什么我通过api调用,却只能传入日期值,不能传入时间值呢?

展开
收起
游客e45spixyeepzy 2025-07-17 16:33:26 52 分享 版权
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: