Funções para utilizar com data
Função | Descrição | Sintaxe | ||
CTOD | Converte de caracter para data | CTOD(“20/05/2010”) | ||
DTOC | Converte de data para caracter | DTOC(Data) | ||
DTOS | Converte de data para string no formato aaaammdd | DTOS(Data) | ||
STOD | Converte de String para data no formato dd/mm/aaaa | STOD(Data) | ||
Date | Retorna a data atual | Date() | ||
Day | Retorna o dia de uma data | Day(Data) | ||
Month | Retorna o mes de uma data | Month(Data) | ||
Year | Retorna o ano de uma data | Year(Data) | ||
cMonth | Retorna uma cadeia de caracteres com nome do mês em inglês | cMonth(Data) | ||
MesExtenso | Retorna o nome do mês por extenso | MesExtenso(nMes) | ||
AnoMes | Retorna o ano e o mês no formato aaaamm | AnoMes(Data) | ||
MesDia | Retorna o mês e dia no formato mmdd | MesDia(Data) | ||
Day2Str | Retorna o dia no formato DD | Day2Str(Data) | ||
Month2Str | Retorna o mês no formato MM | Month2Str(Data) | ||
Year2Str | Retorna o ano no formato AAAA | Year2Str(Data) | ||
DaySum | Soma dia(s) a uma Data | DaySum(Data,nDias) | ||
DaySub | Subtrai dia(s) de uma Data | DaySub(Data,nDias) | ||
MonthSum | Soma mes(es) a uma Data | MonthSum(Data,nMes) | ||
MonthSub | Subtrai mes(es) de uma Data | MonthSub(Data,nMes) | ||
YearSum | Soma ano(s) a uma data | YearSum(Data,nAno) | ||
YearSub | Subtrai ano(s) de uma data | YearSub(Data,nAno) | ||
DateDiffDay | Diferenca em dias entre duas datas | DateDiffDay(Data1,Data2) | ||
DateDiffMonth | Diferenca em meses entre duas datas | DateDiffMonth(Data1,Data2) | ||
DateDiffYear | Diferenca em anos entre duas datas | DateDiffYear(Data1,Data2) | ||
DateDiffYMD | Diferenca de Anos, Meses e Dias entre duas datas | DateDiffYMD(Data1,Data2) | ||
DiaSemana | Retorna a Descrição do Dia da Semana conforme parâmetros | DiaSemana(Data,nTam,nDia) | ||
Dow | Retorna o dia da Semana | Dow(Data) | ||
FirstDate | Retorna a Data do Primeiro dia do mes da data passada | FirstDate(Data) | ||
LastDate | Retorna a Data do ùltimo dia do mes da data passada | LastDate(Data) | ||
Last_Day | Retorna o último dia do mes de uma data | Last_Day(Data) | ||
FirstYDate | Retorna a Data do Primeiro dia do Ano da Data Passada | FirstYDate(Data) | ||
LastYDate | Retorna a Data do último dia do Ano da Data Passada | LastYDate(Data) | ||
FWTimeStamp | Retorna a Data em vários formatos diferentes
|
FWTimeStamp([ nType ], [ dDate ], [ cTime ]) | ||
FwDateTimeToLocal | Recebe uma string no formato DateTime reconhecido pelo W3C (ISO 8601 e RFC 3339) e converte para uma data e hora local.
Nem a ISO, nem a RFC limitam o máximo de digitos para a fração de segundos. Retorno aDateTime → Array aDateTime[1] – Tipo data – Data local aDateTime[2] – Tipo caracter – Hora local |
FwDateTimeToLocal(cDateTime,nVerao) |
AnoMes cMonth Ctod Date DateDiffDay DateDiffMonth DateDiffYear DateDiffYMD Day Day2Str DaySub DaySum DiaSemana Dow Dtoc Dtos FirstDate FirstYDate FwDateTimeToLocal FWTimeStamp Last_Day LastDate LastYDate MesDia MesExtenso Month Month2Str MonthSub MonthSum Stod Year Year2Str YearSub YearSum