【发布时间】:2020-09-23 02:05:09
【问题描述】:
我正在尝试将自适应卡片日期格式化为 dd/MM/yyyy 使用这些数据:
{
"Due_Date": "2020-09-20T06:08:00Z",
}
我尝试了这些格式:
{
"type": "TextBlock",
"text": "Due Date: {{DATE(${$root.Due_Date}, COMPACT)}} "
},
{
"type": "TextBlock",
"text": "Due Date: ${formatDateTime(Due_Date, 'dd/MM/yyyy')}"
}
使用:
{
"title": "Date Only",
"value": "{{DATE(${start}, COMPACT)}}"
},
这是我的卡片渲染为 MM/dd/yyyy 时遇到的问题。
所以 AC Viewer 正在使用我的语言环境,但浏览器正在使用其他语言环境。 更有趣的是看时间。那个时间已经增加了 12 个小时!
我想告诉这张卡使用我的语言环境,我可以将 SDK 配置为使用我的语言环境吗?为什么浏览器没有使用我的语言环境?
使用 AC Studio 我的语言环境是 EN-AU ,我认为它根本没有使用它 :-( 在 VS Code 中使用 Javascript SDK 和 AC Studio 渲染,在 AC Designer 中相同 TIA。欢迎所有建议
【问题讨论】:
-
天哪,这是一个糟糕的例子,因为它以我想要的格式显示日期:-(,多么令人困惑!
标签: adaptive-cards