ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 组件源码 ``` /** * <b>方法描述:</b> 取当前时间 <br/> * <b>创建者:</b> admin <br/> * <b>创建时间:</b> 2018-04-13 15:25:49 <br/> * * @param format * 入参|日期时间格式串|{@link java.lang.String} * @param datetime * 出参|当前日期时间串|{@link java.lang.String} * @return -1 异常<br/> * 1 成功<br/> */ @Component(label = "当前时间(字符串)", style = "判断型", type = "同步组件", comment = "参数化取当前日期时间串,日期格式为空时默认为:yyyy-MM-dd HH:mm:ss.SSS", version = "1.0.0", deprecated = false, author = "admin", date = "2018-04-13 03:25:49") @InParams(param = { @Param(name = "format", comment = "日期时间格式串", type = java.lang.String.class) }) @OutParams(param = { @Param(name = "datetime", comment = "当前日期时间串", type = java.lang.String.class) }) @Returns(returns = { @Return(id = "-1", desp = "异常"), @Return(id = "1", desp = "成功") }) public static ResultBase P_currentTime(String format) { if (StringUtil.isBlank(format)) format = "yyyy-MM-dd HH:mm:ss.SSS"; try { String strRet = new SimpleDateFormat(format).format(new Date()); return ResultBase.newSuccessResult(strRet); } catch (Exception ex) { AppLog.error(ex); return ResultBase.newExceptionResult("TPTD1001", "获取的当前时间异常:" + AppLog.errorMsg(ex)); } } ``` # 交易中组件使用方式 ![](https://img.kancloud.cn/76/25/762593fae0d4502cf37ee3bff01a63d8_1869x892.png) # 参数说明及示例 ## 入口参数 日期时间格式串:日期转换格式,示例: `"yyyy-MM-dd"` ## 出口参数 当前日期时间串:当前时间根据时间格式转换后的字符串,示例: `__INNER__["date"]`