node.js - 如何根据来自用户对话流的月份输入来验证日期
问题描述
我在对话流中创建了一个机器人,它从用户那里获取名字、姓氏、dobyear、dobmonth、dobday。我想根据我在 webhook nodejs 中从用户那里得到的月份来验证日期。例子:
bot:输入 yourdob -month
用户:02
bot:输入 yourdob-date
用户:31
bot:输入 yourdob-year
用户:1994
bot:这是无效日期。
解决方案
好吧,正如我所见,您可以获得您提供的月份中的天数,然后与用户输入的天数进行比较,并根据数量是否超过或覆盖来设置响应
推荐阅读
- discord - 用于将用户添加到频道的 Discord Reaction OR 命令
- socket.io - 带有 WebRTC 的视频聊天应用程序问题与浏览器不显示房间中的其他用户
- angular-slickgrid - 如果我预先选择了所有集合值,Angular slickgrid Multiselect 应该显示“全部”
- node.js - Heroku 与 Docker - 错误 H14:没有运行 Web 进程
- android - FragmentTransaction.TRANSIT_NONE 未按预期工作
- vue.js - VueJS - 基于 JSON 响应的嵌套手风琴
- reactjs - 如何将反应钩子用作打字稿的通用组件
- azure - 如何在单个 API 调用中获取单个 VM 的多个 VM 指标(百分比 CPU、DIisk 读取操作/秒、内存等 .. 平台指标)详细信息
- android - Android:如何获取设备当前面向的方向,类似于谷歌地图
- arrays - 这条线如何添加带有常量的数组?