2017-10-16 4 views
1

Watson Conversation Systementität sys-date zu unterschiedlichen Ergebnissen ist zu geben, wenn ich '/' mit ändern '-'Watson Conversation Systemdatum Einheit date Änderungen für '/' vs '-'

Per documentation:

Hinweis: - Nur für englische Ländereinstellung ist das Standardsystemverhalten für das Datum Eingabe MM/TT/JJJJ. Dies ändert sich in DD/MM/YYYY nur dann, wenn die ersten zwei Zahlen größer als 12 sind. Der gespeicherte Wert liegt weiterhin im Format "yyyy-MM-dd".

jedoch, wenn ich mit bin Prüfung '-' seine Einnahme DD/MM/YYYY

12/01/2017 =>2017-12-01 (richtig)

12-01-2017 =>2017-01-12 (falscher)

Idealer Watson sollte beide als das gleiche Datum interpretieren wie '/', '-' wird die Benutzer verwirren. Gibt es trotzdem, um es als gleiche Daten interpretieren zu lassen. Date Sample Screenshot

Antwort

0

AFAIK ist es nicht möglich, die Art und Weise der Daten in der gemeinsamen Version von IBM Watson Conversation Service (WCS) interpretiert werden, zu ändern. Das Datum, das Sie als falsch gekennzeichnet haben, ist korrekt, wenn Sie ISO date formats betrachten.

Was Sie für Ihr Anpassungsproblem tun könnten, ist die Bewertung der von WCS bereitgestellten Metadaten. Sie haben Zugriff auf die Standortinformationen darüber, wo in einer Zeichenfolge die Daten erkannt wurden und was genau der Benutzer eingegeben hat. Sie könnten das verwenden, um Datumswerte in der gewünschten Form zu interpretieren.

Verwandte Themen