El método process.uptime() es una interfaz de programación de aplicaciones incorporada del módulo de proceso que se utiliza para obtener la cantidad de segundos que se ejecuta el proceso de Node.js.
Sintaxis:
process.uptime();
Parámetros: Este método no acepta ningún parámetro.
Valor devuelto: Devuelve un número de punto flotante que especifica la cantidad de segundos que se ejecuta el proceso de Node.js.
Los siguientes ejemplos ilustran el uso del método process.uptime() en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // process.uptime() Method // Allocating process module const process = require('process'); // Printing the number of seconds // the Node.js process is running console.log(process.uptime());
Producción:
0.0842063
Ejemplo 2:
// Node.js program to demonstrate the // process.uptime() Method // Allocating process module const process = require('process'); // Checking whether the method // exists or not if (process.uptime) { // Printing uptime() value console.log("The number of seconds the" + " Node.js process is running: " + process.uptime() + " seconds"); var i = 1000000; while(i--); console.log("The number of seconds the" + " Node.js process is running: " + process.uptime() + " seconds"); console.log("In whole seconds: " + Math.floor(process.uptime()) + " seconds"); }
Producción:
the number of seconds the Node.js process is running: 0.077 seconds the number of seconds the Node.js process is running: 0.087 seconds In whole seconds: 0 seconds
Nota: El programa anterior se compilará y ejecutará usando el node filename.js
comando.
Referencia: https://nodejs.org/api/process.html#process_process_uptime