Calendar 和 Clock 函式

適用於: 畫布應用程式 模型導向應用程式

檢索關於目前地區設定的 Calendar 和 Clock 資訊。

描述

CalendarClock 函數是一組擷取有關目前地區設定資訊的函數。

您可以使用這些函數以目前使用者的語言顯示日期和時間。 CalendarClock 函數傳回的單一欄位資料表可直接搭配 Dropdown 和 Listbox 控制項的 Items 屬性使用。

Function 描述
Calendar.MonthsLong() 包含每個月完整名稱的單一欄位資料表以 "January" 為開頭。
Calendar.MonthsShort() 包含每個月縮寫名稱的單一欄位資料表以 "Jan" 為一月開頭。
Calendar.WeekdaysLong() 包含每個工作日完整名稱的單一欄位資料表以 "Sunday" 為開頭。
Calendar.WeekdaysShort() 包含每個工作日完整名稱的單一欄位資料表以 "Sun" 為星期日開頭。
Clock.AmPm() 包含長大寫 "AM" 與 "PM" 表示法的單一欄位資料表。 如果語言使用 24 小時時刻制,資料表將為空白。
Clock.AmPmShort() 包含短大寫 "A" 與 "P" 表示法的單一欄位資料表。 如果語言使用 24 小時時刻制,資料表將為空白。
Clock.IsClock24() 指出此地區設定是否使用 24 小時時刻制的布林值。

使用 Text 函數以相同資訊格式化日期和時間值。 Language 函數傳回目前的語言和區域碼。

語法

Calendar.MonthsLong()

Calendar.MonthsShort()

Calendar.WeekdaysLong()

Calendar.WeekdaysShort()

Clock.AmPm()

Clock.AmPmShort()

Clock.IsClock24()

範例

  1. 插入 Dropdown 控制項。

  2. Items 屬性的公式設定為:

    • Calendar.MonthsLong()
  3. 應用程式的使用者現在可用自己的語言選取月份。 MonthsLong 可使用 Calendar 傳回的任何單一欄位資料表更換,以建立平日和時間選擇器。

在美國境內,Language 傳回 "EN-US",下列由 Calendar 函數傳回︰

公式 描述 結果
Calendar.MonthsLong() 傳回值包含每個月的完整名稱,以 "一月" 開頭。 [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]
Calendar.MonthsShort() 傳回值包含每個月的縮寫名稱,以 "一月" 開頭。 [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ]
Calendar.WeekdaysLong() 傳回值包含每個月的完整名稱,以 "星期日" 開頭。 [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ]
Calendar.WeekdaysShort() 傳回值包含每個月的縮寫名稱,以 "星期日" 開頭。 [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ]
Clock.AmPm() 此語言使用 12 小時時刻制。 傳回值包含完整 AM 和 PM 表示法的大寫版本。 [ "AM", "PM" ]
Clock.AmPmShort() 此語言使用 12 小時時刻制。 傳回值包含簡短 AM 和 PM 表示法的大寫版本。 [ "A", "P" ]
Clock.IsClock24() 此語言使用 12 小時時刻制。 false