在此处查找热门话题和快速解答
嗨,我们要怎么帮你?
There no matching results.
我的在线表单可以计算客户的年龄吗
问题
我的在线表单可以计算客户的年龄吗?
答案
是的,PlatoForms 使您能够根据客户的输入计算其年龄。您只需利用 文本输入 字段和 条件逻辑。
以下是操作步骤:
-
添加两个 文本输入 字段,并将它们都设置为“日期”类型:
-
对于“今天”字段,将其“初始值”设置为
今天的日期。 -
添加一个命名为“结果”的文本输入字段。确保隐藏此字段,以免客户看到。
-
添加一个命名为“年龄”的文本输入字段,并打开其属性面板。
-
将其设置为“数字”类型。
-
勾选 货币。
-
点击 小数位数 并从下拉菜单中选择
ROUND。
这样,计算出的年龄可以四舍五入为整数。
-
-
设置条件逻辑,如下所示:
-
如果客户的生日(#birthday)已回答,表单将自动计算其年龄。
-
表单计算今天的日期与客户输入的生日之间的天数差(生日 - 今天 = 结果)。
-
然后,将此差值(结果)除以 365(每年的大约天数)以获得客户的年龄。
-
最后,将此年龄显示在表单的“年龄”字段中。
-
结果
假设今天的日期是 2024 年 4 月 14 日,客户在表单中输入的生日是 1990 年 1 月 1 日。
-
表单计算今天的日期(2024 年 4 月 14 日)与客户的生日(1990 年 1 月 1 日)之间的差异:
- 2024 年 4 月 14 日和 1990 年 1 月 1 日之间的天数 = 12,175 天
-
然后,将此差值除以 365(每年的大约天数)以获得客户的年龄:
- 结果 = 12,175 天
- 年龄 = 结果 / 每年 365 天 ≈ 33.32 年(四舍五入为 34)
因此,表单将在“年龄”字段中显示客户的年龄为 34。