17/12/2008, 11:04
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 58
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Respuesta: Desplegar hora-minutos-segundos del server les pongo la solución:
dentro de la pagina que desees la hora o reloj (Digital) agregas un lbl lo formateas como quieras color, tamano, etc....
agregas
el scriptmanager
el updatepanel
dentro del updatepanel agregas un timer
y dentro del updatepanel agregas el lbl que formateaste anteriormente.
Así:
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:Timer ID="timer1" runat="server" Interval="1000" ></asp:Timer>
<asp:Label runat="server"
ID="lblCurrentTime"
Font-Bold="True"
Font-Names="Arial"
Font-Size="14pt"
ForeColor="Red"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
agregas al aspx.vb
en el loadpage
System.Threading.Thread.Sleep(100)
Dim currentTime As String = System.DateTime.Now.ToString("hh:mm:ss tt")
lblCurrentTime.Text = currentTime
Me.txtClave.Focus()
y listo!
en este caso la fecha la saque del servidor (System.DateTime.Now.ToString("hh:mm:ss tt")
pero puedes mostrar la hora de la maquina cliente = DateTime.Now
ahora me gustaria poder sacar la hora de otro servidor, uno que lleve la hora atómica por ejemplo si alguien ya lo a hecho y nos pueda decir como pegarnos a un servidor de tiempo Tiempo Universal Coordinado (UTC) sería genial, y asi poder sincronizar todos los relojes de los servidores y de las pc del lugar donde trabajo.
Saludos,
Última edición por roly0476; 17/12/2008 a las 11:11 |