DiaSemana

DiaSemana
Author: Eurai
Inclusão: 01/01/2016
Alteração: 27/07/2021

Descrição

Retorna o Nome do Dia da Data Informada.

 

Sintaxe

DiaSemana( <dDate>, <nTam>, <nDia> )

 

Parâmetros


Par Nome Tipo Descrição Default Obg Ref
01
dDate Date Data que você deseja obter o nome do Dia      
02 nTam Numérico Tamanho a ser completado ou truncado no Nome 7    
03 nDia Numérico Dia da semana a ser obtido o Nome      

 

Retorno

Retorno Tipo Descrição
cRet Caracer
Nome do Dia

 

Exemplo

#INCLUDE "TOTVS.CH"

User Function DiaSemana()

MsgInfo( 'Valor 01: ' + cValtoChar( Date() ) ;
	+ CRLF + 'Semana: ' + cValtoChar( DiaSemana( Date() ) ) ; 
	+ CRLF + 'Semana: ' + cValtoChar( DiaSemana( Date(),, 3 ) ) ; 
	+ CRLF + 'Semana: ' + cValtoChar( DiaSemana( Date(), 20, 3 ) ) ; 
	+ CRLF + 'Semana: ' + cValtoChar( DiaSemana( Date(), 4, 3 ) ) ;
	+ CRLF + 'Semana: ' + cValtoChar( DiaSemana( ,, 3 ) ) , 'UniversoADVPL' )

Return( Nil )

Resultado
diasemana_-_resultado_03  

 

 

Informações adicionais

nTam => Esse parâmetro utiliza "Tipo" Padr. Completa ou Trunca String. Caso passe valor menor, o retorno será cortado. EX: Quarta == nTam(3) == Qua

Quando informado o primeiro parâmetro, o terceiro é ignorado.

Terceiro parâmetro é apenas respeitado quando o primeiro não informado;

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎  

 

 

 

 

 

 

 

Esse conteúdo te ajudou? Ajude o canal com doação
Compartilhar
Comentários