DateTimeZone.From

DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone

从给定的 value 返回 datetimezone 值。如果给定的 valuenullDateTimeZone.From 将返回 null。 如果给定的 valuedatetimezone,则返回 value。以下类型的值可以转换为 datetimezone 值:

  • text: 文本表示形式的 datetimezone 值。有关详细信息,请参阅 DateTimeZone.FromText
  • date: 一个 datetimezone,它具有作为日期部分的 value、作为时间部分的上午 12:00:00 以及与本地时区相对应的偏移量。
  • datetime: 一个 datetimezone,它具有作为日期时间的 value 以及与本地时区相对应的偏移量。
  • time: 一个 datetimezone,它具有作为日期部分的 0 的 OLE 自动化日期的等效日期、作为时间部分的 value 以及与本地时区相对应的偏移量。
  • number: 一个 datetimezone,它具有 value 表示的 OLE 自动化日期的等效日期时间以及与本地时区相对应的偏移量。
如果 value 属于任何其他类型,则返回错误。

示例:

"2020-10-30T01:30:00-08:00" 转换为 datetimezone 值。

使用情况:

DateTimeZone.From("2020-10-30T01:30:00-08:00")

输出:

#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)

results matching ""

    No results matching ""