Open In App

Node.js os.uptime() Method

Last Updated : 11 Apr, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

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


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads