Code Library

DAX · UDF

Date.FirstDayOfYear

Primeiro dia do ano da data.

Categoria: Data e horaTipo: UDFVersão: v1.1.0Fonte: Paulo André Jesus — OfficeTuningAtualizado em: 25/09/2026
Documentação completa na Function Library →

Sintaxe

Date.FirstDayOfYear ( pDate )

Argumentos

NomeTipoObrigatórioDescrição
pDateDATETIME VALSimData.

Retorno

Data

Código completo

DEFINE
    /// Primeiro dia do ano da data.
    /// @param {DATETIME} pDate - Data.
    /// @returns 1º de janeiro do mesmo ano.
    FUNCTION Date.FirstDayOfYear =
        ( pDate : DATETIME VAL ) =>
        DATE ( YEAR ( pDate ), 1, 1 )

EVALUATE
{ Date.FirstDayOfYear ( DATE ( 2026, 9, 25 ) ) }  // 01/01/2026

Exemplos

EVALUATE { Date.FirstDayOfYear ( DATE ( 2026, 9, 25 ) ) }
// 01/01/2026

Dicas e observações

💡 Equivale a STARTOFYEAR, mas funciona com um valor avulso, sem coluna de datas.