Conversão de data/hora
Enviado: 08 Nov 2016 às 18:47
Boa tarde
Tenho um sistema automatico de coleta de dados do Yahoo Finance, usando VBA, que funciona há vários anos.
Aparentemente o Yahoo trocou o formato da "query" que obtém os dados que necessito, passando para:
http://finance.yahoo.com/quote/[b]CCA[/b]/history?period1=1289181600&
period2=1478570400&interval=1d&filter=history&frequency=1d
(não há espaço entre as linhas mostradas acima, sendo um string só)
Sendo que "CCA" é o papel da Bolsa de NY que desejo consultar.
Eles converteram a data inicial, que indiquei como 08/11/2010 para o string 1289181600
e a data final de 08/11/2016 no string 1478570400
Meu problema, para compor esse string de consulta no VBA, com datas variáveis, é que não encontro uma maneira de formatar a data para chegar no string mostrado.
Seriam segundos desde 01/01/1900 (a data inicial do Excel) ?
Ou alguma outra coisa ?
Agradeço comentários.
Tenho um sistema automatico de coleta de dados do Yahoo Finance, usando VBA, que funciona há vários anos.
Aparentemente o Yahoo trocou o formato da "query" que obtém os dados que necessito, passando para:
http://finance.yahoo.com/quote/[b]CCA[/b]/history?period1=1289181600&
period2=1478570400&interval=1d&filter=history&frequency=1d
(não há espaço entre as linhas mostradas acima, sendo um string só)
Sendo que "CCA" é o papel da Bolsa de NY que desejo consultar.
Eles converteram a data inicial, que indiquei como 08/11/2010 para o string 1289181600
e a data final de 08/11/2016 no string 1478570400
Meu problema, para compor esse string de consulta no VBA, com datas variáveis, é que não encontro uma maneira de formatar a data para chegar no string mostrado.
Seriam segundos desde 01/01/1900 (a data inicial do Excel) ?
Ou alguma outra coisa ?
Agradeço comentários.