一个 lex 意图有一个类型为 AMAZON.DATE 的插槽
如果我输入像 11.02.2019 这样的日期,那么它会处理 mm.dd.yyyy 格式的日期,但我在欧洲地区的客户,它应该处理 dd.mm.yyyy 格式的日期。
我正在使用 Javascript AWS SDK 并在请求属性中的 PostText 调用设置 "x-amz-lex:time-zone": "Europe/Dublin" 中,但 LEX 似乎没有使用它。
var params = {
botName: 'mybot',
botAlias: 'dev',
userId: 'testuser-1',
inputText: 'check 11.02.2019',
requestAttributes: {
"x-amz-lex:time-zone": "Europe/Dublin"
}
};
let res = await new AWS.LexRuntime().postText(params).promise();