一个lex Intent有一个AMAZON.DATE类型的插槽
如果我输入的日期如11.02.2019,则它以mm.dd.yyyy格式处理日期,但是我在欧洲地区的客户应该以dd.mm.yyyy格式处理日期。
我正在使用Javascript AWS开发工具包,并且在PostText调用中的requestAttributes中设置为“ 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();