Método JavaScript Date getTime() – Part 1

En este artículo, aprenderemos el método getTime() en Javascript, además de comprender su implementación a través de los ejemplos.

El método date.getTime() se usa para devolver la cantidad de milisegundos desde el 1 de enero de 1970. cuando se crea un nuevo objeto Date, almacena los datos de fecha y hora cuando se crea. Cuando se llama al método getTime() en este objeto de fecha, devuelve el número de milisegundos desde el 1 de enero de 1970 (época de Unix). getTime() siempre usa UTC para la representación del tiempo.

Sintaxis:

Date.getTime()

Parámetros: Este método no acepta ningún parámetro. 

Tipo de retorno: un valor numérico igual a un número de milisegundos desde Unix Epoch.

Consulte el artículo Métodos de obtención de fecha de JavaScript para obtener más detalles.

Ejemplo: a continuación se muestra el ejemplo del método Date getTime() .

Javascript

<script> 
   // Here a date has been assigned 
   // While creating Date object 
   var A = new Date('October 15, 1996 05:35:32'); 
  
  // Hour from above is being 
  // extracted using getTime() 
  var B = A.getTime(); 
  
  // Printing time in milliseconds. 
  document.write(B); 
</script>

Producción:

845337932000

Más ejemplos para el método anterior son los siguientes:

Ejemplo 1: aquí, la fecha del mes debe estar entre 1 y 31 porque ninguna fecha puede tener un mes mayor que 31. Por eso devuelve NaN, es decir, No es un número si el mes en el objeto Fecha es mayor que 31 No habrán existido horas cuando la fecha del mes se dé como 33, es decir, mayor que 31.

Javascript

<script>
  
   // Creating a Date object 
   var A = new Date('October 35, 1996 12:35:32'); 
   var B = A.getTime();
     
   // Printing hour. 
   document.write(B); 
</script>

Producción:

NaN

Ejemplo 2: Aquí, calcularemos la edad del usuario proporcionando la fecha de nacimiento del usuario.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, 
                initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
  
<body>
    <h1>GeeksforGeeks</h1>
    <h3>Date.getTime() Method</h3>
    <div>
        <h4>Birth Date:
            <span class="date"></span>
        </h4> </div>
    <div>
        <h4>getTime():
            <span class="time"></span>
        </h4> </div>
    <div>
        <h4>I am 
            <span class="years"></span> 
            years old.
        </h4>
</div>
    <script>
        var BD = new Date("July 29, 1997 23:15:20");
        var date = document.querySelector(".date");
        var time = document.querySelector(".time");
        var Today = new Date();
        var today = Today.getTime();
        var bd = BD.getTime();
        var year = 1000 * 60 * 60 * 24 * 365;
        var years = (today - bd) / year;
        date.innerHTML = BD;
        time.innerHTML = BD.getTime();
        var y = document.querySelector(".years");
        y.innerHTML = Math.round(years);
    </script>
</body>
  
</html>

Producción:

 método date.getTime()

Navegadores compatibles: los navegadores compatibles con el método JavaScript Date getTime() se enumeran a continuación:

  • Google Chrome 1.0
  • Microsoft Edge 12.0
  • Firefox 1.0
  • Internet Explorer 4.0
  • Ópera 3.0
  • Safari 1.0

Publicación traducida automáticamente

Artículo escrito por Pankaj_Singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *