注意: - 仅适用于英语区域设置,日期的默认系统行为 输入为MM / DD / YYYY。仅当第一个时,这将更改为DD / MM / YYYY 两个数字大于12.存储的值仍然在 格式“yyyy-MM-dd”。
然而,当我用' - '测试时,它采取DD / MM / YYYY
12/01/2017
=> 2017-12-01
(正确)
12-01-2017
=> 2017-01-12
(不正确)
理想情况下,Watson应将两者都解释为与'/'相同的日期,' - '会使用户感到困惑。反正有没有把它解释为相同的日期。 Date Sample Screenshot
答案 0 :(得分:0)
AFAIK无法更改IBM Watson Conversation Service(WCS)的共享版本中解释日期的方式。在查看ISO date formats时,您标记为不正确的日期实际上是正确的。
您可以为自定义问题做些什么来评估WCS提供的元数据。您可以访问有关检测到数据的字符串中的位置以及用户输入的确切位置信息。您可以使用它来解释所需形式的日期值。