PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 25 → Todos os comandos para trabalhar com data e hora com WLanguage
Todos os comandos para trabalhar com data e hora com WLanguage
Started by Boller, Jun., 06 2025 10:40 AM - No answer
Registered member
4,520 messages
Posted on June, 06 2025 - 10:40 AM
FUNÇÕES DE DATA E HORA (Date and Time functions):

1. Age - Retorna a idade de acordo com a data de nascimento.
2. BankHoliday - Indica se um dia é feriado público ou não.
3. BankHolidayAdd - Indica que um dia (ou uma lista de dias) é feriado público.
4. BankHolidayDeleteAll - Limpa a lista de todos os feriados públicos.
5. BankHolidayList - Retorna a lista dos feriados públicos definidos por BankHolidayAdd.
6. ChronoEnd - Para um cronômetro e retorna o tempo decorrido (em milissegundos) desde o início da contagem (chamada para ChronoStart).
7. ChronoPause - Pausa um cronômetro para medir o tempo gasto em um processo.
8. ChronoReset - Para e reinicia um cronômetro em execução.
9. ChronoResume - Reinicia um cronômetro que foi parado por ChronoEnd ou ChronoPause.
10. ChronoStart - Inicia um cronômetro para medir a duração de um processo (em milissegundos) e reinicia um cronômetro em execução.
11. ChronoValue - Indica o tempo decorrido (em milissegundos) desde a chamada para ChronoStart.
12. CurrentDay - Retorna o número do dia atual no mês atual.
13. CurrentMonth - Retorna o número do mês atual.
14. CurrentYear - Retorna o ano atual em formato inteiro.
15. DateDifference - Calcula o número de dias entre duas datas.
16. DatePicker - Abre o seletor de data do sistema.
17. DateSys - Retorna ou modifica a data do sistema (data atual definida no computador atual).
18. DateTimeByDefault - Usado para definir o valor padrão das variáveis Date, Time e DateTime.
19. DateTimeDifference - Calcula a diferença entre duas datas e horas.
20. DateTimeLocalToTimeZone - Converte uma data e hora local para a data e hora em um fuso horário específico.
21. DateTimeLocalToUTC - Converte uma data e hora local (fuso horário, horário de verão, horário de inverno) para UTC.
22. DateTimeTimeZoneToLocal - Converte uma data e hora de um fuso horário específico para uma data e hora local.
23. DateTimeToEpoch - Converte um datetime local para o formato Epoch (número de unidades de tempo desde 01/01/1970 às 00h00 UTC).
24. DateTimeToReal - Converte uma data e hora para um real de 8 bytes.
25. DateTimeToString - Converte um DateTime para string no formato especificado.
26. DateTimeUTCToLocal - Converte uma data e hora UTC para hora local (fuso horário, horário de verão, horário de inverno).
27. DateTimeValid - Verifica a validade de uma data/hora entre 01 de janeiro de 0001 às 0 horas 0 minutos 0 segundos 0 centésimos de segundo e 31 de dezembro de 9999 às 23 horas 59 minutos 59 segundos 99 centésimos de segundo.
28. DateToDay - Retorna o dia correspondente a uma data específica.
29. DateToDayInAlpha - Retorna o nome do dia correspondente a uma data especificada.
30. DateToDayOfWeek - Retorna o dia da semana que corresponde a uma data específica.
31. DateToDayOfYear - Retorna o dia do ano correspondente a uma data específica.
32. DateToInteger - Converte uma data para um inteiro.
33. DateToMonthInAlpha - Retorna o nome do mês que corresponde a uma data especificada.
34. DateToString - Converte uma data para uma string no formato especificado ou um datetime para uma string no formato especificado.
35. DateToWeekNumber - Retorna o número da semana dentro do ano que corresponde à data especificada.
36. DateValid - Verifica a validade de uma data entre 01 de janeiro de 0001 e 31 de dezembro de 9999.
37. DayNumberInAlpha - Retorna o nome do dia da semana de acordo com seu número.
38. DurationToString - Converte uma duração para uma string de caracteres no formato especificado.
39. Easter - Retorna a data da Páscoa para o ano especificado de acordo com o calendário cristão ocidental.
40. EpochToDateTime - Converte uma data e hora no formato Epoch (número de unidades de tempo desde 01/01/1970 às 00h00 UTC) para um datetime local.
41. FirstDayOfMonth - Retorna o primeiro dia do mês.
42. FirstDayOfWeek - Retorna a data do primeiro dia da semana (ou seja, segunda-feira).
43. FirstDayOfYear - Retorna a data do primeiro dia do ano.
44. IntegerToDate - Converte um inteiro em uma data no formato AAAAMMDD.
45. IntegerToDay - Retorna o dia da semana correspondente à data especificada (esta data é um inteiro).
46. IntegerToDayInAlpha - Retorna o nome do dia correspondente a uma data especificada (esta data é um inteiro).
47. IntegerToMonthInAlpha - Retorna o nome do mês que corresponde à data especificada (esta data é um inteiro).
48. IntegerToTime - Converte um inteiro em uma hora no formato HHMMSSCC.
49. IntegerToWeekNumber - Retorna o número da semana dentro do ano que corresponde à data especificada (esta data é um inteiro).
50. LastDayOfMonth - Retorna a data do último dia para o mês especificado.
51. LastDayOfWeek - Retorna a data do último dia da semana correspondente a uma data específica.
52. LastDayOfYear - Retorna a data do último dia do ano.
53. LeapYear - Indica se o ano especificado é bissexto ou não.
54. MonthNumberInAlpha - Retorna o nome do mês de acordo com seu número.
55. Now - Retorna ou modifica a hora do sistema (hora atual definida para o computador atual).
56. RealToDateTime - Converte um real de 8 bytes para uma data e hora.
57. StringToDate - Converte uma data em formato de string de caracteres para uma data no formato AAAAMMDD.
58. StringToDuration - Converte uma duração em formato de string de caracteres para uma duração que pode ser usada por uma variável Duration.
59. StringToTime - Converte uma hora em formato de string de caracteres para uma hora no formato HHMMSSCC que pode ser usada por uma variável Time.
60. SysDateTime - Retorna ou modifica a data do sistema (data e hora atuais definidas no computador atual).
61. TimeDifference - Calcula a diferença entre duas horas em centésimos de segundo.
62. TimePicker - Abre o seletor de hora do sistema.
63. TimeSys - Retorna ou modifica a hora do sistema (hora atual definida para o computador atual).
64. TimeToInteger - Converte uma hora para um inteiro.
65. TimeToString - Converte uma hora para uma string no formato especificado.
66. TimeValid - Verifica a validade da hora.
67. Today - Retorna ou modifica a data do sistema (data atual definida no computador atual).


68. DayOfYearToDate - Pega o número de um dia no ano e retorna a data correspondente no formato "AAAAMMDD".
69. Tomorrow - Retorna a data do dia seguinte ao dia atual ou a uma data específica.
70. WeekNumber - Retorna o número da semana dentro do ano que corresponde à data especificada (esta data é uma string de caracteres).
71. WeekToDate - Retorna a data da segunda-feira para a semana e ano especificados.
72. Yesterday - Retorna a data do dia anterior ao dia atual ou a uma data específica.

TOTAL DE FUNÇÕES DE DATA E HORA: 72 funções

Vcs sabiam que existe 72 funções para trabalhar com data e hora no WLanguage ?

Faltou algum?

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/