閱讀英文

共用方式為


DateTime.From

語法

DateTime.From(value as any, optional culture as nullable text) as nullable datetime

關於

傳回所指定 datetime 中的 value 值。 也可以提供選擇性的 culture (例如,"en-US")。 如果指定的 valuenullDateTime.From 會傳回 null。 如果指定的 valuedatetime,則會傳回 value。 下列類型的值可以轉換為 datetime 值:

  • text: 來自文字表示法的 datetime 值。 如需詳細資訊,請參閱 DateTime.FromText
  • datedatetime 包含作為日期元件的 value,以及作為時間元件的 12:00:00 AM
  • datetimezone:本地 datetime 等同於 value
  • timedatetime 包含其日期相當於 OLE Automation 日期、其作為日期元件的 0,以及作為時間元件的 value
  • numberdatetime 相當於以 value 表示的 OLE Automation 日期。

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)