JavaScript | Convertir milisegundos a la fecha.

Dada una cantidad de milisegundos, la tarea es convertirlos a la fecha usando javascript. vamos a discutir algunas técnicas.

Acercarse :

  • Primero declare el tiempo variable y almacene los milisegundos de la fecha actual usando new date() para la fecha actual y el método getTime() para devolverlo en milisegundos desde el 1 de enero de 1970.
  • Convierta la hora en un objeto de fecha y guárdela en una nueva fecha variable .
  • Convierta el contenido del objeto de fecha en una string usando la función date.toString()

Ejemplo 1: este ejemplo primero obtiene los milisegundos de la fecha y hora actuales, luego usa ese valor para obtener la fecha mediante el método Date() .

<!DOCTYPE HTML>
<html>
  
<head>
    <title>
        JavaScript 
      | Converting milliseconds to date.
    </title>
</head>
  
<body style="text-align:center;" id="body">
    <h1 style="color:green;">  
            GeeksForGeeks  
        </h1>
    <p id="GFG_UP" style="font-size: 19px; 
              font-weight: bold;">
    </p>
    <button onClick="GFG_Fun()">
        click here
    </button>
    <p id="GFG_DOWN" style="color: green;
              font-size: 24px;
              font-weight: bold;">
    </p>
    <script>
        var up = document.getElementById('GFG_UP');
        var down = document.getElementById('GFG_DOWN');
        var time = new Date().getTime();
        up.innerHTML = "Milliseconds = " + time;
  
        function GFG_Fun() {
            var date = new Date(time);
            down.innerHTML = date.toString();
        }
    </script>
</body>
  
</html>

Producción:

  • Antes de hacer clic en el botón:
  • Después de hacer clic en el botón:

Enfoque 2:

  • Convierta la hora dada en un objeto de fecha y guárdela en una nueva fecha variable .
  • Convierta el contenido del objeto de fecha en una string usando la función date.toString()
  • Ejemplo 2: este ejemplo primero obtiene los milisegundos aleatorios (1578567991011 ms), luego usa ese valor para obtener la fecha mediante el método Date() .

    <!DOCTYPE HTML>
    <html>
      
    <head>
        <title>
            JavaScript 
          | Converting milliseconds to date.
        </title>
    </head>
      
    <body style="text-align:center;"
          id="body">
        <h1 style="color:green;">  
                GeeksForGeeks  
            </h1>
        <p id="GFG_UP"
           style="font-size: 19px;
                  font-weight: bold;">
        </p>
        <button onClick="GFG_Fun()">
            click here
        </button>
        <p id="GFG_DOWN"
           style="color: green;
                  font-size: 24px; 
                  font-weight: bold;">
        </p>
        <script>
            var up = document.getElementById('GFG_UP');
            var down = document.getElementById('GFG_DOWN');
            var milliseconds = 1578567991011;
            up.innerHTML = "Milliseconds = " + milliseconds;
      
            function GFG_Fun() {
                var date = new Date(milliseconds);
                down.innerHTML = date.toString();
            }
        </script>
    </body>
      
    </html>

    Producción:

    • Antes de hacer clic en el botón:
    • Después de hacer clic en el botón:

    JavaScript es mejor conocido por el desarrollo de páginas web, pero también se usa en una variedad de entornos que no son de navegador. Puede aprender JavaScript desde cero siguiendo este tutorial de JavaScript y ejemplos de JavaScript .

Publicación traducida automáticamente

Artículo escrito por PranchalKatiyar 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 *