Web计算器案例研究#3 - 日期字段和功能部分1
在 Calculoid网络研讨会录像中,探索案例研究,了解如何使用日期字段和函数来发展您的业务,并从中获得灵感。
想象一下,创建一个计算器,需要从客户端获取开始日期,并将其与天数,月数或年数相加,以根据用户选择显示目标日期。 您只需将日期字段添加到计算器中,其中可以选择开始日期,并将公式字段添加到进一步计算中。
案例研究1 – dateAdd与dateFormat结合使用
要将开始日期与达到目标日期的天数,月数或年数相加,您需要将2函数组合在一起。 第一个函数是dateAdd。
dateAdd 函数说明:dateAdd(date, type, value)。type 可以是:'d' - 天,'M' - 月,'y' - 年。函数中的第一个变量 (date) 可以是您的日期字段,最后一个变量 (value) 可以是任何返回数字的字段(滑块、公式、文本字段、选择字段)。
示例: dateAdd(F410312, 'd', F410310)
然后你会得到毫秒的结果。 此格式称为绝对日期。 为了使它看起来很漂亮,我们需要第二个函数,即dateFormat。
dateAdd 函数的描述:dateFormat (date, format)。所有可用的格式都可以在这里找到:https://docs.angularjs.org/api/ng/filter/date。
例如: dateFormat(dateAdd(F410312,'d',F410310),'dd.MM.yyyy')。
Calculoid网络研讨会录音
08.08.19




