【问题标题】:Watson Conversation System date entity dateformat changes for '/' vs '-'Watson Conversation System 日期实体日期格式更改为“/”与“-”
【发布时间】:2017-10-16 03:42:15
【问题描述】:

如果我将“/”更改为“-”,Watson 对话系统实体 sys-date 会给出不同的结果

根据documentation

注意:- 仅适用于英语语言环境,日期的默认系统行为 输入是 MM/DD/YYYY。仅当第一个 两个数字都大于 12。存储的值仍将在 格式“yyyy-MM-dd”。

但是,当我使用 '-' 进行测试时,它会占用 DD/MM/YYYY

12/01/2017 => 2017-12-01(正确)

12-01-2017 => 2017-01-12(不正确)

理想情况下,Watson 应该将这两个日期解释为相同的日期,因为这个“/”,“-”会混淆用户。无论如何让它解释为相同的日期。 Date Sample Screenshot

【问题讨论】:

    标签: watson-conversation watson


    【解决方案1】:

    AFAIK 无法更改在 IBM Watson Conversation Service (WCS) 的共享版本中解释日期的方式。查看ISO date formats时,您标记为错误的日期实际上是正确的。

    对于您的自定义问题,您可以做的是评估 WCS 提供的元数据。您可以访问有关在字符串中检测到数据的位置以及用户键入的内容的位置信息。您可以使用它来解释所需形式的日期值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-04
      • 2023-02-03
      • 2011-06-05
      相关资源
      最近更新 更多