powerapps - 我需要更改电源应用程序中的日期格式
问题描述
我正在尝试在 powerapps 中构建一个应用程序,它将在 Outlook 日历中发送一个事件。我已经创建了一个流程,我对其进行了测试并且工作正常,但我必须以“yyyy/mm/dd”格式插入日期。当我尝试在 powerapps 中添加流程时,powerapps 以“dd/mm/yyyy”格式发送日期,并且流程不会将其识别为日期并且不会在日历中发送事件。我已经在按钮操作中插入了这个......
Προσθήκηστοημερολόγιο.Run(DateTimeValue(DateValue1.SelectedDate & " " & HourValue1.SelectedText.Value & ":" & MinuteValue1.SelectedText.Value) & DateTimeFormat = "yyyy/mm/dd hh:mm:")
先感谢您!
解决方案
从 Power Apps 到流的参数始终为字符串类型,因此您不需要 DateTimeValue(它从字符串转换为日期/时间)。您需要 Text 函数,它允许您以特定方式格式化日期/时间值,类似于以下表达式:
Προσθήκηστοημερολόγιο.Run(
Text(DateValue1.SelectedDate, "yyyy/mm/dd") & " " &
Text(
Time(HourValue1.SelectedText.Value, MinuteValue1.SelectedText.Value, 0),
"hh:mm:ss"))
如果 [HourValue1 | MinuteValue1].SelectedText.Value 不是数字(即它们是字符串),那么您可以直接连接它们而不是使用 Text 和 Time 函数:
Προσθήκηστοημερολόγιο.Run(
Text(DateValue1.SelectedDate, "yyyy/mm/dd") & " " &
HourValue1.SelectedText.Value & ":" & MinuteValue1.SelectedText.Value & ":00")
推荐阅读
- c# - 保持 Web API Player 登录并在 Unity 中更改场景。(ASP.NET Web API - Unity)
- javascript - 如何在 React Native 中从 google 获取 Lat 和 Long
- postgresql - Postgresql 12 二进制无效,密码不正确(Windows 7)
- python - 在 Python 中自动进行 Winmerge 比较
- r - SAS Proc PSMATCH 与 R Matchit 倾向得分匹配样本
- c# - 无法在 .net mvc Web 应用程序中正确序列化列表
- python - 设置自定义刻度标签
- html - 内部树视图元素在 chrome 中不可见,在 IE11 中可见
- ubuntu - 如何在 Google Colab 上使用 CNTK 作为 Keras 的后端?
- javascript - 使用 Javascript 的二叉树级顺序遍历