Ok obrigado pela observação

Em 24 de agosto de 2017 15:18, Linux - Junior Polegato <
li...@juniorpolegato.com.br> escreveu:

> Olá!
>
>         Não é um bug, pois o "date" converte para a data local no timezone
> do sistema quanto não especificado um, e a hora é "00:00:00" quando não
> especificado também.
>
>         Como não existiu essa data e horário no seu sistema, que creio ser
> tal com o meu timezone (cat /etc/timezone => America/Sao_Paulo), informa
> que data é inválida, pois realmente é, visto que "2010/10/17 00:00:00 -02"
> a "2010/10/17 00:59:59 -02" não existiu no nosso timezone.
>
>         Assim sendo pode usar a opção "-u" do "date" para resolver, pois
> existiu "2010/10/17 00:00:00 UTC" (UTC = 00).
>
> --
>
> []'s
>
> Junior Polegato
>
>
>
> Em 24-08-2017 15:00, Tiago Pigazao escreveu:
>
> Excelente  justamente o teste que não fiz , que foi especificando a hora !
> , para o que pretendo ja vai ajudar bastante
> de qualquer forma fica o registro do Bug
>
> Obrigado pessoal
>
> Em 24 de agosto de 2017 14:01, Paulino Kenji Sato <pks...@gmail.com>
> escreveu:
>
>> Ola,
>> Parece ser um bug relacionado com o horário de verão.
>> Mesmo problema com a data 15 de Outubro de 2017, que e o inicio do
>> horário de verão deste ano.
>> date (GNU coreutils) 8.13
>> Acrescentando o fuso horário ou uma hora que não seja 00:mm:ss retorna a
>> data.
>>
>>
>>
>> 2017-08-24 13:07 GMT-03:00 Tiago Pigazao <piga...@gmail.com>:
>>
>>> Bom dia,
>>>
>>> Pessoal, ao fazer alguns testes aqui percebi que o comando date não
>>> reconhece algumas datas por ex:
>>>
>>> quando passo uma determinada data ele deve me retornar o dia da semana,
>>> o dia , mês.., usando o parâmetro '-d'  , o que ocorre é que, quando vou
>>> testar uma determinada data ele me retorna como *data* *invalida *, e
>>> da erro no comando como se fosse a sintaxe errada:
>>>
>>> data que apresentou o problema: (esse dia realmente existe)
>>>
>>> date -d 2010/10/17
>>>
>>> ja tentei mudar a string também como:
>>>
>>> date -d '17 oct 2010'
>>>
>>>
>>> se eu colocar um dia anterior ou posterior , ele funciona sem problemas
>>> , me retornando a saída esperada (dia da semana e etc..):
>>>
>>> date -d 2010/10/16
>>> date -d '16 oct 2010'
>>>
>>> date -d 2010/10/18
>>> date -d '18 oct 2010'
>>>
>>>
>>> outras datas que apresentaram o mesmo efeito, por ex:
>>>
>>> 2000/10/08
>>> 2004/11/02
>>> 2009/10/18
>>>
>>> a questão é isso Seria uma limitação do date ou eu teria que especificar
>>> um parâmetro adicional para a saída esperada ?
>>>
>>>
>

Responder a