Calendar 和 Clock 函数

适用于:画布应用模型驱动应用

检索有关当前区域设置的日历和时钟信息。

描述

CalendarClock 函数是一组用于检索当前区域设置相关信息的函数。

使用这些函数,可以用当前用户的语言显示日期和时间。 CalendarClock 函数返回的单列表可直接与 Drop down 控件和 Listbox 控件的 Items 属性结合使用。

Function 描述
Calendar.MonthsLong() 包含每月完整名称的单列表,从“January”开始。
Calendar.MonthsShort() 包含每月缩写的单列表,从一月的缩写“Jan”开始。
Calendar.WeekdaysLong() 包含每个工作日完整名称的单列表,从“星期日”开始。
Calendar.WeekdaysShort() 包含每个工作日缩写的单列表,从“星期日”的缩写“周日”开始。
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. 插入 Drop down 控件。

  2. Items 属性的公式设置为:

    • Calendar.MonthsLong()
  3. 应用的用户现在可以用其自己的语言选择月份。 可以将 MonthsLong 替换为 Calendar 返回的任何单列表,以创建工作日和时间选择器。

在美国,如果 Language 返回“en-US”,Calendar 函数则返回以下内容:

公式 描述 结果
Calendar.MonthsLong() 返回值包含每月的完整名称,从“January”开始。 [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]
Calendar.MonthsShort() 返回值包含每月的缩写名称,从“January”开始。 [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ]
Calendar.WeekdaysLong() 返回值包含每天的完整名称,从“Sunday”开始。 [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ]
Calendar.WeekdaysShort() 返回值包含每天的缩写名称,从“Sunday”开始。 [ "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