首页 > 解决方案 > 如何根据来自用户对话流的月份输入来验证日期

问题描述

我在对话流中创建了一个机器人,它从用户那里获取名字、姓氏、dobyear、dobmonth、dobday。我想根据我在 webhook nodejs 中从用户那里得到的月份来验证日期。例子:

bot:输入 yourdob -month
用户:02
bot:输入 yourdob-date
用户:31
bot:输入 yourdob-year
用户:1994
bot:这是无效日期。

我在下面尝试了这种方法,但没有奏效。 在此处输入图像描述

标签: node.jsdialogflow-es

解决方案


好吧,正如我所见,您可以获得您提供的月份中的天数,然后与用户输入的天数进行比较,并根据数量是否超过或覆盖来设置响应


推荐阅读