Node.js os.uptime() Method

The os.uptime() method is an inbuilt application programming interface of the os module which is used to get system uptime in seconds. 

Syntax:

os.uptime()

Parameters: This method does not accept any parameters. 

Return Value: This method returns an integer value that specifies the number of seconds the system is running i.e. system uptime.

Example 1:  The below example illustrates the use of os.uptime() method in Node.js: 

javascript




// Node.js program to demonstrate the   
// os.uptime() method
 
// Allocating os module
const os = require('os');
 
// Printing os.uptime() value
console.log(String(os.uptime()) + " Seconds");


Output: 

4507 Seconds

Example 2:  The below example illustrates the use of os.uptime() method in Node.js: 

javascript




// Node.js program to demonstrate the   
// os.uptime() method
 
// Allocating os module
const os = require('os');
 
// Printing os.uptime() value
let ut_sec = os.uptime();
let ut_min = ut_sec / 60;
let ut_hour = ut_min / 60;
 
ut_sec = Math.floor(ut_sec);
ut_min = Math.floor(ut_min);
ut_hour = Math.floor(ut_hour);
 
ut_hour = ut_hour % 60;
ut_min = ut_min % 60;
ut_sec = ut_sec % 60;
 
console.log("Up time: "
    + ut_hour + " Hour(s) "
    + ut_min + " minute(s) and "
    + ut_sec + " second(s)");


Output:

Up time: 1 Hour(s) 18 minute(s) and 8 second(s)

Note: The above program will compile and run by using the node index.js command. 

Reference: https://nodejs.org/api/os.html#os_os_uptime


Contact Us