共用方式為


Time.From

語法

 
Time.From(value as any, optional culture as nullable text) as nullable time

關於

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

  • text:來自文字表示法的 time 值。 請參閱 Time.FromText,以取得詳細資料。
  • datetimevalue 的時間元件。
  • datetimezone:本機日期時間的時間元件,相當於 value
  • numbertime,相當於 value 表示的小數天數。 若 value 為負值或大於或等於 1,則會傳回錯誤。

value 是任何其他類型,則會傳回錯誤。

範例 1

0.7575 轉換為 time 值。

使用方式

Time.From(0.7575)

輸出

#time(18, 10, 48)

範例 2

#datetime(1899, 12, 30, 06, 45, 12) 轉換為 time 值。

使用方式

Time.From(#datetime(1899, 12, 30, 06, 45, 12))

輸出

#time(06, 45, 12)