Time.FromText
Creates a Time from local and universal, and custom Time formats.
Syntax
Time.FromText(
text as text,
optional options as any
) as time
Remarks
Creates a time
value from a textual representation, text
. An optional record
parameter, options
, may be provided to specify additional properties. The record
can contain the following fields:
Format
: Atext
value indicating the format to use. For more details, go to https://go.microsoft.com/fwlink/?linkid=2180104 and https://go.microsoft.com/fwlink/?linkid=2180105. Omitting this field or providingnull
will result in parsing the time using a best effort.Culture
: WhenFormat
is not null,Culture
controls some format specifiers. For example, in"en-US"
"tt"
is"AM" or "PM"
, while in"ar-EG"
"tt"
is"ص" or "م"
. WhenFormat
isnull
,Culture
controls the default format to use. WhenCulture
isnull
or omitted,Culture.Current
is used.
options
may also be a text value. This has the same behavior as if options
= [Format = null, Culture = options
]
.
Examples
Example #1
Convert <code>"10:12:31am"</code> into a Time value.
Time.FromText("10:12:31am")
Result:
#time(10, 12, 31)
Example #2
Convert <code>"1012"</code> into a Time value.
Time.FromText("1012")
Result:
#time(10, 12, 00)
Example #3
Convert <code>"10"</code> into a Time value.
Time.FromText("10")
Result:
#time(10, 00, 00)
Category
Time