自定义日期和时间字段的行为和格式

在本文中,您将了解如何使用 Microsoft Dataverse 字段以及可在 Power Pages 中自定义的字段数据类型。

日期和时间

在 Microsoft Dataverse 中,在许多系统表字段中使用日期和时间数据类型。 例如,您可以显示客户市场营销活动中最后使用是什么时候,或显示案例升级的日期和时间。 您还可以创建包括日期和时间字段的自定义表。 根据字段所表示的含义,您可以为 Power Pages 窗体和列表组件选择以下其中一个字段行为:

  • 用户当地时间:根据用户的当前网站语言/区域设置以用户的当地时间和格式显示的字段值。 该值以 UTC 时区格式存储在 Dataverse 中。 当位于不同时区的 Dataverse 中的用户(或其他网站用户)查看该值时,他们看到的是转换为自己所在时区的值。

  • 仅限日期:这些字段值仅包含日期且不转换时区进行显示。 该值的时间部分始终为 12:00 AM。 用户输入的值与不同时区的其他用户看到的值相同(例如,生日)。

    备注

    此字段行为在保存后不能更改。

  • 时区无关:这些字段值包含日期和时间,且不转换时区进行显示。 用户输入的值与不同时区的其他用户看到的值相同。

    备注

    此字段行为在保存后不能更改。

您还可以通过创建以下站点设置来覆盖要在门户上使用的默认日期/时间格式:

  • DateTime/DateFormat:在网站上使用的日期格式。
  • DateTime/TimeFormat:在网站上使用的时间格式。
  • DateTime/DateTimeFormat:在网站上使用的完整日期和时间的格式。

默认情况下,网站使用网站语言设置指定的标准日期/时间格式。 有关接受的日期/时间格式的完整列表,请阅读自定义日期和时间格式字符串

持续时间

Dataverse 窗体允许您使用自定义值添加或编辑具有持续时间数据类型的字段。 例如,您可以输入 7.5 hours2.5 days,而不是默认的 7 hours2 days。 不能通过 Power Pages 使用此类自定义值添加或编辑此字段。 但是,当从 Dataverse 针对记录进行定义时,网站将显示此类自定义值。