“Conocimientos Programación>JavaScript Programación

JavaScript para cálculos de tiempo

2013/9/25
En la programación para la Web podría ser necesario para realizar los cálculos en base a la fecha (o fechas futuras específicas ) a fin de obtener información a un espectador. Las fechas y horas se tratan de manera diferente a otros valores numéricos basados ​​en las normas específicas que siguen (y las irregularidades de las mediciones de fecha y hora debido a las diferencias en la longitud de meses o años bisiestos ) . El objeto Date de JavaScript permite a los programadores para acceder a la fecha y hora con el fin de preformar cálculos . El Objeto Date

objeto Date de JavaScript se instancia como otros objetos , así:

var d = new Date ();

Desde esta variable " d " lo que representa una instancia de un objeto de fecha , la hora del sistema se puede acceder a través de llamadas a métodos del objeto ( como la recuperación de fecha y hora locales , información de zona horaria y el tiempo Universal Coordinado ) .

diferente hora Métodos

de un objeto Date , las diferentes medidas de tiempo se pueden recoger : horas , minutos , segundos y día (entre otros) (Fuente 1 ) . Por ejemplo , el programador puede llamar a los métodos para recopilar valores de fecha y hora , como la hora actual ( Fuente 1 ) :

var h = d.getHours ();

o , otro ejemplo :

var m = d.getMinutes ();

volverá la corriente minuto de la hora ( del 1 al 59 ) (Fuente 1 ) . Durante unos segundos ,

var s = d.getSeconds () ;

volverá segundos en un formato similar (1 a 59)
Return. valores

para cálculos sencillos de tiempo con respecto a la hora , minuto y segundo , la obtención de los valores numéricos de base deberían ser suficientes . Minutos y segundos tanto devuelven valores enteros entre 0 y 59 , por lo que el cálculo de las diferencias deben ser una simple cuestión de sustracciones . Horas, sin embargo , se devuelven en base al formato de 24 horas (Fuente 1 ) . Esto significa que con el fin de mostrar los resultados en el tiempo normal, se requieren cálculos adicionales para producir el tiempo estándar adecuado
Ejemplos

A modo de ejemplo : .
< p> var d = new Date ();

var h1 = d.getHours ();

var future_date = 23 ;

var diff ;
< p > if ( h1 > = future_date )

{diff = h1 - future_date ;}

más

{diff = future_date - h1 ;}

Este código de ejemplo se obtiene la hora actual , y la compara a una hora futura a través de la resta ( la diferencia es el número de horas entre los dos veces) . Con el fin de mostrar la hora en la hora estándar , prueba este código:

var h2 = d.getHours ();

if ( h2 > 12 )

{ h2 = h2 - 12 ;}

document.write ( h2 ) ;

JavaScript Programación
¿Cómo hacer para JavaScript Anuncios desplazamiento
Cómo analizar una cadena de consulta en JavaScript
Cómo agregar un botón blog con cuadro de texto debajo de Código
Cómo manejar los navegadores antiguos con javascript
Cómo validar una cadena de fecha en jQuery
¿Cómo hacer de desplazamiento acumulado Offset en jQuery
Cómo quitar JavaScript
Cómo cambiar los colores de fuente con Javascript
Conocimientos Informáticos © http://www.ordenador.online