 |
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
mossane Novato

Registrado: Terça-Feira, 25 de Outubro de 2005 Mensagens: 52
|
Enviada: Ter Jun 02, 2009 7:03 pm Assunto: Pegar a data na Internet |
|
|
Olá pessoal...
Para os entendidos, preciso que meu sistema busque a data na internet, pois, preciso da data correta pra não haver lançamentos com datas diferentes da do dia, e também pra bloqueio do sistema por data...
Uso Dephi 7
Abraços
Mossane |
|
Voltar ao Topo |
|
 |
mossane Novato

Registrado: Terça-Feira, 25 de Outubro de 2005 Mensagens: 52
|
Enviada: Qua Jun 03, 2009 5:39 pm Assunto: Resolvido |
|
|
Olá pessoal
Consegui resolver o problema, depois de muitas pesquisas, ai está a solução
use o componente da palheta Indy
"IdDayTime"
coloque:
host = time.nist.gov
readTimeout=1000
var i:integer;
testo,data:string;
begin
data:=IdDayTime1.DayTimeStr;
for i:=0 to length(data) do begin
If data[i] = ' ' then begin
testo:=copy(data,i+1,8);
Break;
end;
end;
DateEdit1.Text:=copy(testo,7,2)+'/'+copy(testo,4,2)+'/20'+copy(testo,1,2);
end;
Abraços a tds
Mossane |
|
Voltar ao Topo |
|
 |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
Enviada: Qui Jul 07, 2011 4:35 pm Assunto: Re: Resolvido |
|
|
mossane escreveu: | Olá pessoal
Consegui resolver o problema, depois de muitas pesquisas, ai está a solução
use o componente da palheta Indy
"IdDayTime"
coloque:
host = time.nist.gov
readTimeout=1000
var i:integer;
testo,data:string;
begin
data:=IdDayTime1.DayTimeStr;
for i:=0 to length(data) do begin
If data[i] = ' ' then begin
testo:=copy(data,i+1, ;
Break;
end;
end;
DateEdit1.Text:=copy(testo,7,2)+'/'+copy(testo,4,2)+'/20'+copy(testo,1,2);
end;
Abraços a tds
Mossane |
Pessoal, aguém sabe me dizer de onde vem esta data aqui
host = time.nist.gov
Debugando aparece assim pra mim
'55749 11-07-07 19:33:05 50 0 0 305.5 UTC(NIST) *'
Agora são 16:33 mais ai parece que é 19:33
É de outro país?
Preciso buscar data e hora da internet (Meu problema é também com horario do Brasil diferente de Brasilia. _________________ Jogo seu smartphone? Acesse o link e confira.
https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree |
|
Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
|
Voltar ao Topo |
|
 |
rvercesi Mestre


Registrado: Segunda-Feira, 29 de Novembro de 2010 Mensagens: 912 Localização: Curitiba / PR
|
Enviada: Qui Jul 07, 2011 4:40 pm Assunto: |
|
|
O Tempo Universal Coordenado (em inglês: Coordinated Universal Time), ou UTC (acrónimo de Universal Time Coordinated), também conhecido como tempo civil, é o fuso horário de referência a partir do qual se calculam todas as outras zonas horárias do mundo.
É o sucessor do Tempo Médio de Greenwich (Greenwich Mean Time), cuja sigla é GMT. A nova denominação foi cunhada para eliminar a inclusão de uma localização específica num padrão internacional, assim como para basear a medida do tempo nos padrões atômicos, mais do que nos celestes.
Ou seja, no Brasil (horário padrão de Brasília) estamos a -3 horas de UTC. |
|
Voltar ao Topo |
|
 |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
|
Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|