Variáveis de Cabeçalho (Tipo Data) Não funciona para Semana: "W"

Olá e boa tarde a todos!

Tentando utilizar o tipo de variável mencionada no tópico, notei que o tipo “W”, que se refere a semana no PHP, não retorna seu número, no caso do exemplo abaixo, Semana = 17.

Exemplo com a data dessa postagem:

Colocando: l, d \d\e F \d\e Y
Resulta: Quinta-feira, 03 de Maio de 2018

Porém se tentar utilizar o “W”, para trazer o número da semana, o mesmo não surte efeito.

Colocando: l, d \d\e F \d\e Y - W
Resulta: Quinta-feira, 03 de Maio de 2018 -

BUG ou Falta implementar?

Aguardo correção/implementação pois utilizo o número da semana frequentemente nos sistemas e gostaria de ver essa facilidade funcionando na área destinada aos cabeçalhos e rodapés.

Obrigado!
:wink:

Eu não acho que ele pegue o padrão do php que esta em: http://php.net/manual/pt_BR/function.date.php
Creio que estes campo são tratados pelo Framework.

Em http://sc9.simaoebuhler.com.br/scriptcase/doc/manual_mp/manual/06-aplicacoes/09-aplicacao-menu/07-menu-layout/
Data : Quando é selecionado o tipo “Data”, será exibido no cabeçalho da controle a data do sistema no formato dd/mm/aaaa. Existem diversos formatos de exibição utilizando a data e a hora do servidor. O formato poderá ser informado no campo texto que aparece ao lado. Para ter acesso aos formatos existentes clique em e aparecerá uma tela explicativa.

Se clicarmos no ?

[size=12pt]Formato Interno[/size] <— note o que diz; formato interno.

#h acumulador de horas
#i acumulador de minutos
#s acumulador de segundos
/ Caractere de escape
A antes e pos meridiam “AM” e “PM”
a antes e pos meridiam “am” e “pm”
D dia da semana com três letras “Seg”
d dia do mês com zero à esquerda “01” a “31”
F mês por extenso completo “Janeiro”
G hora no formato 24 horas “0” a “23”
g hora no formato 12 horas “1” a “12”
H hora no formato 24 horas com zero à esquerda “00” a “23”
h hora no formato 12 horas com zero à esquerda “01” a “12”
i minutos “00” a “59”
j dia do mês “1” a “31”
l dia da semana completo “Segunda”
M mês por extenso com três letras “Jan”
m mês com zero à esquerda “01” a “12”
n mê “1” a “12”
s segundos “00” a “59”
Y ano com 4 dígitos “1999”
y ano com 2 dígitos “99”

Exemplos
d-m-Y 25-09-2001
F/Y Setembro/2001
j/n/Y \à\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2001
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Então não acho ser bug. Mas vale para sugestão da Netmake implementar