Partilhar via


Funções Calendar e Clock

Aplica-se a: Aplicativos de tela Aplicativos controlados por modelo Power Pages

Obtém as informações de calendário e relógio sobre a região atual.

Descrição

As funções Calendar e Clock são um conjunto de funções que obtêm informações sobre a região atual.

Pode utilizar estas funções para apresentar datas e horas no idioma do utilizador atual. As tabelas de coluna única devolvidas pelas funções Calendar e Clock podem ser utilizadas diretamente com a propriedade Items dos controlos Dropdown e Listbox.

Function Descrição
Calendário.MesesLongo() Tabela de coluna única que contém os nomes completos de cada mês e que começa com "janeiro".
Calendário.MesesCurto() Tabela de coluna única que contém os nomes abreviados de cada mês e que começa com "jan" para janeiro.
Calendário.Dias da SemanaLong() Tabela de coluna única que contém os nomes completos de cada dia da semana e que começa com "domingo".
Calendário.WeekdaysShort() Tabela de coluna única que contém os nomes abreviados de cada dia da semana e que começa com "dom" para domingo.
Relógio.AmPm() Tabela de coluna única que contém as designações longas em maiúsculas "AM" e "PM". Se o idioma utilizar um relógio de 24 horas, a tabela estará vazia.
Clock.AmPmShort() Tabela de coluna única que contém as designações curtas em maiúsculas "A" e "P". Se o idioma utilizar um relógio de 24 horas, a tabela estará vazia.
Clock.IsClock24() Valor booleano que indica se é utilizado um relógio de 24 horas nesta região.

Utilize a função Text para formatar os valores de data e hora com esta mesma informação. A função Language devolve o idioma atual e o código de região.

Sintaxe

Calendário.MesesLongo()

Calendário.MesesCurto()

Calendário.Dias da SemanaLong()

Calendário.WeekdaysShort()

Relógio.AmPm()

Clock.AmPmShort()

Clock.IsClock24()

Exemplos

  1. Insira um controlo Dropdown.

  2. Defina a fórmula da propriedade Items para:

    • Calendário.MesesLongo()
  3. Os utilizadores da sua aplicação podem agora selecionar um mês no seu idioma. MonthsLong pode ser substituído por qualquer uma das tabelas de coluna única retornadas pelo Calendário para criar seletores de dia da semana e hora.

Nos Estados Unidos, com a função Language a devolver "en-US", é devolvido o seguinte pelas funções Calendar:

Fórmula Descrição Resultado
Calendário.MesesLongo() O valor devolvido contém o nome completo de cada mês e começa com "janeiro". [ "janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro" ]
Calendário.MesesCurto() O valor devolvido contém o nome abreviado de cada mês e começa com "janeiro". [ "jan", "fev", "mar", "abr", "mai", "jun", "jul", "ago", "set", "out", "nov", "dez" ]
Calendário.Dias da SemanaLong() O valor devolvido contém o nome completo de cada dia e começa com "domingo". [ "domingo", "segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira", "sábado" ]
Calendário.WeekdaysShort() O valor devolvido contém o nome abreviado de cada dia e começa com "domingo". [ "dom", "seg", "ter", "qua", "qui", "sex", "sáb" ]
Relógio.AmPm() Este idioma utiliza um relógio de 12 horas. O valor devolvido contém as versões em maiúsculas das designações AM e PM completas. [ "AM", "PM" ]
Clock.AmPmShort() Este idioma utiliza um relógio de 12 horas. O valor devolvido contém as versões em maiúsculas das designações AM e PM curtas. [ "A", "P" ]
Clock.IsClock24() Este idioma utiliza um relógio de 12 horas. falso