跳到主要内容

获取日期区间的起止时间

在搭建宜搭应用的过程中,你可能会遇到以下这些问题。

  • 财务报告与分析系统中,企业需要根据特定的时间段来生成财务报表。这时,明确的开始日期和结束日期有助于准确计算收入、支出、利润等关键财务指标。
  • 项目管理系统中:在项目规划阶段,项目经理通常会为项目的各个阶段设定起止日期。拆分开始、结束日期可以更好地跟踪进度、分配资源并确保按时完成任务。

前提条件

本教程使用到宜搭的表单公式,你可以先了解以下表单公式

实现效果

实现步骤

创建普遍表单页面

创建普通表单页面,详情请参考普通表单

在画布区域拖入以下组件。

  • 日期区间:命名为起止时间
  • 日期:命名为开始时间
  • 日期:命名为结束时间

添加表单公式

开始时间:默认值选择公式编辑,并配置下图所示公式,也可以直接复制公式源码,注意修改字段。

{"text":"GetArrayItem(​起止时间​,1)","marks":[{"from":{"line":0,"ch":13,"sticky":null},"to":{"line":0,"ch":19,"sticky":null},"value":"cascadeDateField_lblx9u6p","invalid":false}],"isCmData":true}

结束时间:默认值选择公式编辑,并配置下图所示公式,也可以直接复制公式源码,注意修改字段。

{"text":"GetArrayItem(​起止时间​,2)","marks":[{"from":{"line":0,"ch":13,"sticky":null},"to":{"line":0,"ch":19,"sticky":null},"value":"cascadeDateField_lblx9u6p","invalid":false}],"isCmData":true}

保存页面

在线试玩

Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4