Jump to content


Photo

Horário Do Servidor


  • Faça o login para participar
16 replies to this topic

#1 Welington

Welington

    Ativo

  • Usuários
  • 305 posts
  • Sexo:Não informado
  • Localidade:Taubaté - SP
  • Interesses:Sandra Bullock<br>Alias<br>---<br>Webdesign<br>ASP<br>PHP<br>---

Posted 08/11/2003, 21:35

To com um probleminha.....
To iniciando em ASP, e tipo, queria saber como eu faço para adiantar ou atrasar uma hora no servidor, por exemplo, fiz esse código:
<% Response.Write "Agora são exatamente:" & Hour(Now) & ":" & Minute(Now) %>
Vai aparecer "Agora são exatamente 22:35" Mas como meu server é em outro país, queria saber como faço pra atrasar ou adiantar esse horário, pra aparecer "Agora são exatamente 23:35"......

Aproveitando, alguém aí sabe como eu posso dar um espaço no código ASP, quando vc escreve palavras separadas, tipo assim:
<% Response.Write "Agora são:" & Hour(Now) & "horas e" & Minute(Now) & "minutos." %>
E aparece assim: Agora são:22horas e38minutos. Como eu daria espaço entre as palavras, teria q fechar a tag de asp e colocar a tag <space> ou tem outro jeito?

Valeu!

#2 crazybaby

crazybaby

    Cyber Eye

  • Banidos
  • PipPipPipPipPipPipPipPipPip
  • 1112 posts
  • Sexo:Não informado
  • Localidade:Divinopolis-MG
  • Interesses:ASP &amp; Design

Posted 08/11/2003, 22:16

To com um probleminha.....
To iniciando em ASP, e tipo, queria saber como eu faço para adiantar ou atrasar uma hora no servidor, por exemplo, fiz esse código:
<% Response.Write "Agora são exatamente:" & Hour(Now) & ":" & Minute(Now) %>
Vai aparecer "Agora são exatamente 22:35" Mas como meu server é em outro país, queria saber como faço pra atrasar ou adiantar esse horário, pra aparecer "Agora são exatamente 23:35"......

Aproveitando, alguém aí sabe como eu posso dar um espaço no código ASP, quando vc escreve palavras separadas, tipo assim:
<% Response.Write "Agora são:" & Hour(Now) & "horas e" & Minute(Now) & "minutos." %>
E aparece assim: Agora são:22horas e38minutos. Como eu daria espaço entre as palavras, teria q fechar a tag de asp e colocar a tag <space> ou tem outro jeito?

Valeu!

qntu a sua primeira pergunta eu fiz um esquema aki e naum funfou,achuq vai ter q ser feito uma função......

qntu a sua segunda pergunta para dar o espaço vc pode usar a tag &nbsp; do proprio html ou senao usar a tag vbcrlf do vbscript


vc qm sabe

vou ver se penso em alguma coisa pra vc para a hora....
pq vc naum pega um servidpor aki do brasil?barato?
www.zocka.com

#3 Welington

Welington

    Ativo

  • Usuários
  • 305 posts
  • Sexo:Não informado
  • Localidade:Taubaté - SP
  • Interesses:Sandra Bullock<br>Alias<br>---<br>Webdesign<br>ASP<br>PHP<br>---

Posted 08/11/2003, 23:20

Blz, kara, se alguem ai souber de algo.....

#4 Augusto - Grupolg

Augusto - Grupolg
  • Visitantes

Posted 09/11/2003, 13:28

Segue ai a formula da hora ..

Verifique quanto tempo tem que atrasar o seu horario .

<%
hora = cint(hour(now))-2
hora = hora & ":" & minute(now) & ":" & second(now)
response.Write(hora)
%>


Falows.

#5 crazybaby

crazybaby

    Cyber Eye

  • Banidos
  • PipPipPipPipPipPipPipPipPip
  • 1112 posts
  • Sexo:Não informado
  • Localidade:Divinopolis-MG
  • Interesses:ASP &amp; Design

Posted 09/11/2003, 13:39

Segue ai a formula da hora ..

Verifique quanto tempo tem que atrasar o seu horario .

<%
hora = cint(hour(now))-2
hora = hora & ":" & minute(now) & ":" & second(now)
response.Write(hora)
%>


Falows.

e se o caso dele for adiantar ou seja +2, daria algo errado ,pois qndu fosse 23horas somaria 2 entaum seria 25horas

tem alguma solução?

#6 Bart

Bart

    Ativo

  • Usuários
  • 331 posts
  • Sexo:Não informado
  • Localidade:Coromandel
  • Interesses:Chegando pra ser o melhor!

Posted 09/11/2003, 13:41

Num sei se dá certo... mas você pode também utilizar a SESSION.LCID do país que quer a hora...
se for do Brasil SESSION.LCID = 1046

#7 crazybaby

crazybaby

    Cyber Eye

  • Banidos
  • PipPipPipPipPipPipPipPipPip
  • 1112 posts
  • Sexo:Não informado
  • Localidade:Divinopolis-MG
  • Interesses:ASP &amp; Design

Posted 09/11/2003, 13:45

Num sei se dá certo... mas você pode também utilizar a SESSION.LCID do país que quer a hora...
se for do Brasil SESSION.LCID = 1046

a session.lcid serve para fazer a formatação da pagina no estilo do pais.
para mostrar a hora achu improvavel funcionar.
;)
Até onde eu sei a hora é pega do cliente,ou seja,do pc q esta navegando no site,entaum a hora seria igual a do relogio do seu pc.
(eu achu a coisa mais inutil esse tal de data e hora no site) (y)

#8 Bart

Bart

    Ativo

  • Usuários
  • 331 posts
  • Sexo:Não informado
  • Localidade:Coromandel
  • Interesses:Chegando pra ser o melhor!

Posted 09/11/2003, 13:49

Vc tem certeza que a hora é pega do PC crazy ? Por mim a hora é pega do servidor...por isso pensei no SESSION.LCID

#9 K I L L I N G

K I L L I N G

    Batera na veia, ASP no coração

  • Banidos
  • PipPipPipPip
  • 398 posts
  • Sexo:Não informado

Posted 09/11/2003, 13:54

Com certeza o cint(hour(now))-2 não funciona . . .

quando fosse 00 horas daria : agora saum - 2 horas
quando fosse 01 hora daria: agora saum - 1 hora

Aki no caso vc teria que usar as horas de 1 até 12 e usar da manhã, tarde, noite...
Eu não sei se o ASP usa o "0" nas horas ex.:01 horas ou se eh 1 hora
olha como que eh e se não usar o "0" vc retira os "0"s a seguir blz?

h = hour(NOW)

Dim h(24)
h(01)="1"
h(02)="2"
h(03)="3"
h(04)="4"
h(05)="5"
h(06)="6"
h(07)="7"
h(08)="8"
h(09)="9"
h(10)="10"
h(11)="11"
h(12)="12'
h(13)="1"
h(14)="2"
h(15)="3"
h(16)="4"
h(17)="5"
h(18)="6"
h(19)="7"
h(20)="8"
h(21)="9"
h(22)="10"
h(23)="11"
h(24)="12'

hora = cint(h) - 2

Select Case hora
Case 0,1,2,3,4,5,6,7,8,9,10,11,12
Response.Write "Bom Dia! Agora são " & hora & " da manhã."
Case 13,14,15,16,17
Response.Write "Boa Tarde! Agora são " & hora & " da tarde."
Case else
Response.Write "Boa Noite! Agora são" & hora & " da noite."
End Select



ABRAÇOS

FUI

(y) :D B)

Edição feita por: K I L L I N G, 09/11/2003, 14:00.

http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!

Vinícius Nunes Lage
vinibaterabol@msn.com

#10 crazybaby

crazybaby

    Cyber Eye

  • Banidos
  • PipPipPipPipPipPipPipPipPip
  • 1112 posts
  • Sexo:Não informado
  • Localidade:Divinopolis-MG
  • Interesses:ASP &amp; Design

Posted 09/11/2003, 13:55

Vc tem certeza que a hora é pega do PC crazy ? Por mim a hora é pega do servidor...por isso pensei no SESSION.LCID

certeza eu só tenhiu de q um dia eu vo morrer!

mas julgando q o asp nesse ponto funcione como o Js ele pega do pc mesmo

#11 K I L L I N G

K I L L I N G

    Batera na veia, ASP no coração

  • Banidos
  • PipPipPipPip
  • 398 posts
  • Sexo:Não informado

Posted 09/11/2003, 13:56

A hora em ASP eh pega do servidor, ou seja, do pc onde roda o script ASP , ou seja no servidor . . .
Vc pode também usar o javaScript que roda no IE ou seja . . . . . .
pega as horas do cliente OK

ABRAÇOS

:lol:
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!

Vinícius Nunes Lage
vinibaterabol@msn.com

#12 Bart

Bart

    Ativo

  • Usuários
  • 331 posts
  • Sexo:Não informado
  • Localidade:Coromandel
  • Interesses:Chegando pra ser o melhor!

Posted 09/11/2003, 14:01

Soh...por javascript eu sei q dá... mas ae fui por padrão que é o VBScript... por isso indaguei o crazy

#13 K I L L I N G

K I L L I N G

    Batera na veia, ASP no coração

  • Banidos
  • PipPipPipPip
  • 398 posts
  • Sexo:Não informado

Posted 09/11/2003, 14:08

Mas o session.LCID acho que poderá sim funfar viu ! ! !
não tenhu certeza...
mas o código que eu passei deve funcionar sim ! !

:D

PERGUNTA SOLUCIONADA
TOPICO FECHADO

:D
:P
B)
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!

Vinícius Nunes Lage
vinibaterabol@msn.com

#14 Welington

Welington

    Ativo

  • Usuários
  • 305 posts
  • Sexo:Não informado
  • Localidade:Taubaté - SP
  • Interesses:Sandra Bullock<br>Alias<br>---<br>Webdesign<br>ASP<br>PHP<br>---

Posted 09/11/2003, 14:18

Valeu todos ae, vou testar aqui.....
Pow, nao precisa fechar o tópico naum, tem alguma coisa de ilegal aqui?

#15 K I L L I N G

K I L L I N G

    Batera na veia, ASP no coração

  • Banidos
  • PipPipPipPip
  • 398 posts
  • Sexo:Não informado

Posted 09/11/2003, 15:42

Ow doido eu tava zoanu haha... eh pq a pergunta já está respondida ai eu dei uma de moderador COISA QUE EU NÃO SOU NEM SEREI tava soh brincando hahahahah

:D

SACOU ! ! !
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!

Vinícius Nunes Lage
vinibaterabol@msn.com




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq