Páginas filhas
  • Fw8601ToDate - Converte uma data em formato ISO 8601 para o tipo Date

Descrição
Converte uma data em formato ISO 8601 para o tipo Date.

Sintaxe
Fw8601ToDate(cDate) → dDate

Parâmetros

Nome

Tipo

Descrição

Obrigatório

cDateCharacterData em formato ISO 8601.Sim


Retorno
dDate - Data convertida para o Tipo Date.

Exemplo
User Function teste
Local cDt8601 as character
Local dDataHj as date

//Data Atual
dDataHj := Date() //Resultado: 04/04/22

//Converte para ISO 8601
cDt8601 := FWDateTo8601(dDataHj) //Resultado: "2022-04-04"
 
//Converte a data em formato ISO 8601 para o Tipo Date
dDataHj := Fw8601ToDate(cDt8601) // Resultado: 04/04/22

Return dDataHj  // Retorno: 04/04/2022  



  • A ISO 8601 é uma norma internacional para representação de data e hora emitida pela Organização Internacional para Padronização (International Organization for Standardization, ISO). Especificamente esta norma define: “Elementos de dados e formatos de intercâmbio para representação e manipulação de datas e horas”. A principal característica do formato de data e hora da norma ISO 8601 é que a informação de data e hora seja ordenada a partir do valor mais significativo ou, em termos simples, do maior (o ano) para o menor (o segundo).

  • Para a conversão reversa (Date para ISO 8601), consulte FWDateTo8601 - Converte uma variável date para ISO 8601.
  • Sem rótulos