Time.ToText
Time.ToText(time as nullable time, optional options as any, optional culture as nullable text) as nullable text
傳回 time
的文字表示。 您可以提供選用 record
參數 options
來指定其他屬性。 culture
僅適用於舊版工作流程。 record
可包含下列欄位:
Format
:text
值,指出要使用的格式。 如需其他詳細資料,請前往 https://go.microsoft.com/fwlink/?linkid=2180104 和 https://go.microsoft.com/fwlink/?linkid=2180105。 省略此欄位或提供null
會導致使用Culture
所定義的預設值將日期格式化。Culture
:當Format
不是 null 時,Culture
會控制某些格式規範。 例如,在"en-US"
中,"tt"
為"AM" or "PM"
,而在"ar-EG"
中,"tt"
為"ص" or "م"
。 當Format
為null
時,Culture
會控制要使用的預設格式。 當Culture
為null
或將其省略時,會使用 Culture.Current。
若要支援舊版工作流程,options
和 culture
也可以是文字值。 這具有與 options = [Format = options, Culture = culture]
相同的行為。
將 #time(01, 30, 25)
轉換為 text
值。 結果輸出可能會有所不同,取決於目前的文化特性。
使用方式
Time.ToText(#time(11, 56, 2))
輸出
"11:56 AM"
使用自訂格式和德文文化特性進行轉換。
使用方式
Time.ToText(#time(11, 56, 2), [Format="hh:mm", Culture="de-DE"])
輸出
"11:56"
使用標準時間格式進行轉換。
使用方式
Time.ToText(#time(11, 56, 2), [Format="T", Culture="de-DE"])
輸出
"11:56:02"