data e hora do servidor utilizando a rede

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Minduim
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 06 Abr 2011 13:02
Localização: Santo andré - SP

data e hora do servidor utilizando a rede

Mensagem por Minduim »

boa tarde colegas;
procurei nos tópicos e não encontrei nenhuma referencia para buscar a data e hora do servidor, jogá-la em uma variável, utilizando a rede;
agradeço qualquer colaboração;
Avatar do usuário
bencz
Usuário Nível 4
Usuário Nível 4
Mensagens: 524
Registrado em: 28 Abr 2012 17:36
Contato:

data e hora do servidor utilizando a rede

Mensagem por bencz »

Imagem
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

data e hora do servidor utilizando a rede

Mensagem por Kapiaba »

Veja se te ajuda, se não me engano só funciona em Harbour:

Código: Selecionar todos

function main()

   ? UTCTime()
   

return nil

static function UTCTime( dt )
   
   DEFAULT dt := hb_DateTime()
   
return hb_ntot( ( hb_tton( dt ) * 86400 - hb_utcOffset() ) / 86400 )
Minduim
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 06 Abr 2011 13:02
Localização: Santo andré - SP

data e hora do servidor utilizando a rede

Mensagem por Minduim »

agradeço aos companheiros pela ajuda;

kapiaba, me corrija se eu estiver errado, entendo que esta rotina pegará data e hora do servidor, mas estando no servidor;
necessito de algum recurso para pegar a data e hora do servidor estando em um terminal;

bencz, entendo que esta rotina foi escrita em c++ e eu não domino esta linguagem para poder utilizá-la;
tentei implementá-la, mas na compilação, as chamadas dos includes retornaram como não encontradas;
minhas rotinas estão escritas em xharbour 1.2.1 + hwgui;

por gentileza, continuem me ajudando;
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

data e hora do servidor utilizando a rede

Mensagem por Kapiaba »

** Acertar a hora do micro com o servidor **
C:\WINDOWS\NET TIME \\PRINCIPAL /SET /YES

Não sei se funciona com Windows 7

http://community.spiceworks.com/topic/8 ... -time-sync

abs,
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

data e hora do servidor utilizando a rede

Mensagem por sygecom »

Se não me engano nesses exemplo do Vailton no link abaixo tem como pegar essas informações:
https://pctoledo.org/forum/fileba ... t=c&page=2
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Minduim
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 06 Abr 2011 13:02
Localização: Santo andré - SP

data e hora do servidor utilizando a rede

Mensagem por Minduim »

bom dia sygecom;

agradeço a colaboração;

eu ja tinha olhado estas rotinas, mas não encontrei nenhuma chamada para capturar data e hora e outro equipamento;
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

data e hora do servidor utilizando a rede

Mensagem por leandrolinauer »

Boa tarde a todos.
Estou com o mesmo problema, se fizer o comando NET TIME funciona, desde que todos os computadores estejam com o mesmo FUSO HORARIO.
Bom, ai que mora o problema, tem alguma função que tambem altere o FUSO HORARIO para pegar do servidor?

Grato
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
Responder