Funcións de calendario e reloxo

Aplícase a: Aplicacións de lenzo Aplicacións baseadas en modelos

Recupera información sobre o calendario e o reloxo sobre a configuración rexional actual.

Descripción

As funcións Calendario e Reloxo son un conxunto de funcións que recuperan información sobre a configuración local actual.

Pode usar estas funcións para amosar datas e horas no idioma do usuario actual. As táboas dunha única columna devoltas polas funcións Calendario e Reloxo pódense empregar directamente coa propiedade Items dos controis despregables e Listbox.

Function Descripción
Calendar.MonthsLong() Táboa dunha única columna que contén os nomes completos de cada mes, comezando por "Xaneiro".
Calendar.MonthsShort() Táboa dunha única columna que contén os nomes abreviados de cada mes, comezando por "Xan" para xaneiro.
Calendar.WeekdaysLong() Táboa dunha única columna que contén os nomes completos de cada día da semana, comezando por "Domingo".
Calendar.WeekdaysShort() Táboa dunha única columna que contén os nomes completos de cada día da semana, comezando por "Dom" en referencia ao domingo.
Clock.AmPm() Táboa dunha única columna que contén as designacións "AM" e "PM" en maiúsculas longas. Se o idioma usa un reloxo de 24 horas, a táboa estará baleira.
Clock.AmPmShort() Táboa dunha única columna que contén as designacións "A" e "P" en maiúsculas curtas. Se o idioma usa un reloxo de 24 horas, a táboa estará baleira.
Clock.IsClock24() Booleano que indica se se usa un reloxo de 24 horas nesta configuración local.

Use a función Text para dar formato aos valores de data e hora usando esta mesma información. A función Language devolve o idioma e código de rexión actuais.

Sintaxe

Calendar.MonthsLong()

Calendar.MonthsShort()

Calendar.WeekdaysLong()

Calendar.WeekdaysShort()

Clock.AmPm()

Clock.AmPmShort()

Clock.IsClock24()

Exemplos

  1. Insira un control despregable.

  2. Axuste a fórmula para a propiedade Items en:

    • Calendar.MonthsLong()
  3. Os usuarios da súa aplicación poden seleccionar agora un mes no seu idioma. MonthsLong pódese substituír por calquera das táboas dunha única columna que son devoltas por Calendario para crear seleccionadores da semana e da hora.

Nos Estados Unidos, con Language devolvendo "en-US", as funcións Calendario devolven o seguinte:

Fórmula Descripción Resultado
Calendar.MonthsLong() O valor devolto contén o nome completo de cada mes, comezando por "xaneiro". [ "Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xuño", "Xullo", "Agosto", "Setembro", "Outubro", "Novembro", "Decembro" ]
Calendar.MonthsShort() O valor devolto contén o nome abreviado de cada mes, comezando por "xaneiro". [ "Xan", "Feb", "Mar", "Abr", "Mai", "Xun", "Xul", "Ago", "Sep", "Out", "Nov", "Dec" ]
Calendar.WeekdaysLong() O valor devolto contén o nome completo de cada día, comezando por "domingo". [ "Luns", "Martes", "Mércores", "Xoves", "Venres", "Sábado", "Domingo" ]
Calendar.WeekdaysShort() O valor devolto contén o nome abreviado de cada día, comezando por "domingo". [ "Dom", "Luns", "Mar", "Mer", "Xov", "Ven", "Sáb" ]
Clock.AmPm() Este idioma usa un reloxo de 12 horas. O valor devolto contén as versións en maiúsculas das designacións AM e PM completas. [ "AM", "PM" ]
Clock.AmPmShort() Este idioma usa un reloxo de 12 horas. O valor devolto contén as versións en maiúsculas das designacións AM e PM curtas. [ "A", "P" ]
Clock.IsClock24() Este idioma usa un reloxo de 12 horas. false