Imprime el día y la hora actual usando HTML y JavaScript

La tarea es imprimir el día y la hora actual del sistema en el siguiente formato (Tiempo en horas, minutos y milisegundos).

Acercarse:

Use la función getDay() para crear una array de días en una semana. Devuelve un número de día como 0 para el domingo, 1 para el lunes y así sucesivamente). Conviértalo en AM o PM usando el operador ternario.

Utilice el método getHours() para obtener el valor de la hora entre 0 y 23. Devuelve un valor entero.

Los minutos y milisegundos se imprimieron usando las funciones getMinutes() y getMilliseconds() respectivamente.

Ejemplo:

<!DOCTYPE html>
<html>
  
<head>
    <title>
        print current day and time
    </title>
</head>
  
<body>
    <script type="text/javascript">
        var myDate = new Date();
        var myDay = myDate.getDay();
        
        // Array of days.
        var weekday = ['Sunday', 'Monday', 'Tuesday',
            'Wednesday', 'Thursday', 'Friday', 'Saturday'
        ];
        document.write("Today is : " + weekday[myDay]);
        document.write("<br/>");
        
        // get hour value.
        var hours = myDate.getHours();
        var ampm = hours >= 12 ? 'PM' : 'AM';
        hours = hours % 12;
        hours = hours ? hours : 12;
        var minutes = myDate.getMinutes();
        minutes = minutes < 10 ? '0' + minutes : minutes;
        var myTime = hours + " " + ampm + " : " + minutes + 
            " : " + myDate.getMilliseconds();
        document.write("\tCurrent time is : " + myTime);
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

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