Moment.js moment().from() Function
Last Updated :
20 Mar, 2023
The moment().from() function is used to calculate the time from any other time in Node.js. It takes a date as a parameter and calculates the time from that date.
Syntax:
moment().from(Moment|String|Number|Date|Array, Boolean);
Parameters: This function accepts two parameters, first is the date parameter which can be of Moment|String|Number|Date|Array type. And second is an optional boolean parameter to return the value without the suffix.
Return Value: This function returns the date.
Installation of moment module:
You can visit the link to Install moment module. You can install this package by using this command.
npm install moment
After installing the moment module, you can check your moment version in the command prompt using the command.
npm version moment
Project Structure:
After that, you can create a folder and add a file, for example, index.js as shown below.
Example 1: Filename: index.js
javascript
// Requiring the module
const moment = require('moment');
// Function call
let result = moment([2010, 8, 24]).from([2017, 1, 25]);
console.log(result);
Steps to run the program:
Run the index.js file using the below command:
node index.js
Output:
6 years ago
Example 2: Filename: index.js
javascript
// Requiring the module
const moment = require('moment');
function timeFromDate(date){
return moment([2011, 8, 24]).from([2019, 8, 24]);
}
let result = timeFromDate(moment);
console.log("Result:", result);
Steps to run the program:
Run the index.js file using the below command:
node index.js
Output:
Result: 8 years ago
Reference: https://momentjs.com/docs/#/displaying/from/
Similar Reads
Moment.js moment().fromNow() Function The moment().fromNow() function is used to calculate the time from now in Node.js. This function returns the time, spend from the date which is passed in the parameter. Syntax: moment().fromNow(Boolean); Parameters: This function has one optional boolean parameter which is passed to get the value w
2 min read
Moment.js moment().format() Function The moment().format() function is used to format the date according to the user's need. The format can be provided in string form which is passed as a parameter to this function. Syntax: moment().format(String); Parameters: This function accepts a single parameter of string type, which defines the
2 min read
Moment.js moment().diff() Function The moment().diff() function is used to calculate the difference between two dates using Moment.js. By default, it returns the difference in milliseconds, but you can also specify a different unit (e.g., days, years) for the result.Syntax:moment().diff(Moment|String|Number|Date|Array, [String], [Boo
2 min read
Moment.js moment().to() Function The moment().to() function is used when users want to display a moment in relation to a time other than now. This function calculates the time to a particular date in Node.js. Syntax: moment().to(Moment|String|Number|Date|Array, Boolean); Parameters: This function has two parameters, first one is o
2 min read
Moment.js moment().unix() Function The function moment().unix() retrieves the count of seconds since the Unix Epoch, which is a reference point for denoting a specific moment in time. Unix time serves as a system for timestamping.Syntax:moment().unix();Parameters: This function has no parameters. Return Value: This function returns t
1 min read