Syntax
DateTime.From(value as any, optional culture as nullable text) as nullable datetime
About
从给定value值返回一个datetime值。 还可以提供可选 culture 选项(例如,“en-US”)。 如果给定 value 为 null, DateTime.From 则 null返回 。 如果为给定valuedatetime值,value则返回。 可以将以下类型的值转换为 datetime 值:
-
textdatetime:文本表示形式的值。 有关详细信息,请参阅 DateTime.FromText。 -
date:作为datetimevalue日期组件和12:00:00 AM时间组件。 -
datetimezone:本地datetime等效项value。 -
time:与datetimeOLE 自动化日期0等效的日期作为日期组件和value时间组件。 -
numberdatetime:与 OLE 自动化日期的等效项。value
如果 value 为任何其他类型,则返回错误。
示例 1
转换为#time(06, 45, 12)datetime值。
用法
DateTime.From(#time(06, 45, 12))
输出
#datetime(1899, 12, 30, 06, 45, 12)
示例 2
转换为#date(1975, 4, 4)datetime值。
用法
DateTime.From(#date(1975, 4, 4))
输出
#datetime(1975, 4, 4, 0, 0, 0)