天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 545|回复: 0

[已解决] 想写一下我选择时间等于系统时间,返回文本,这个怎么写?

[复制链接]
lillian828 发表于 2022-10-30 23:40:44 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:5.0- sp 2
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

Q:
想写一下我选择时间等于系统时间,返回文本,这个怎么写?
现在定义了系统到时间控件上面,用时间控件在对比
(function(){
          var doc =getCurrentDocument();
          var endtime = doc.getItemValueAsDate("结束");
          var pdtime = doc.getItemValueAsDate("显示时间");
           if(pdtime!=null&&endtime!=null) {
               endtime = format(endtime, "yyyy-MM-dd HH:mm:ss");
               pdtime = format(pdtime, "yyyy-MM-dd HH:mm:ss");
           }
          if (pdtime.equals(endtime)){
              var timedl="你的时间到了";

          }
          return timedl;
          })();



A:
两个日期选择框格式一样,不用再转换格式了,直接对比就行
(function(){
var value = getItemValueAsString("日期1");
  println("value"+value);
  var starttime= getToday();
  var deadline =  format(starttime,"yyyy-MM-dd HH:mm");
  println("deadline"+deadline);
var retvar = "";
if(deadline.equals(value)) {
  println("1111111111111111111111111111111");
    retvar = "编号字段必须填写!";
}
return retvar;
})()

不要将格式转化到秒,只到分钟,到秒对比不了



本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 13:14

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表