moment library javascript code example
Example 1: moment js date diff
var now = "04/09/2013 15:00:00";
var then = "02/09/2013 14:20:30";
var ms = moment(now,"DD/MM/YYYY HH:mm:ss").diff(moment(then,"DD/MM/YYYY HH:mm:ss"));
var d = moment.duration(ms);
var s = d.format("hh:mm:ss");
// outputs: "48:39:30"
Example 2: moment format date
moment().format(); // "2019-08-12T17:52:17-05:00" (ISO 8601, no fractional seconds)
moment().format("dddd, MMMM Do YYYY, h:mm:ss a"); // "Monday, August 12th 2019, 5:52:00 pm"
moment().format("ddd, hA"); // "Mon, 5PM"
Example 3: momentjs
npm install moment --save # npm
yarn add moment # Yarn
moment.locale(); // en
moment().format('LT'); // 8:49 AM
moment().format('LTS'); // 8:49:26 AM
moment().format('L'); // 10/13/2020
moment().format('l'); // 10/13/2020
moment().format('LL'); // October 13, 2020
moment().format('ll'); // Oct 13, 2020
moment().format('LLL'); // October 13, 2020 8:49 AM
moment().format('lll'); // Oct 13, 2020 8:49 AM
moment().format('LLLL'); // Tuesday, October 13, 2020 8:49 AM
moment().format('llll'); // Tue, Oct 13, 2020 8:49 AM
Example 4: mimonts js
moment().format('MMMM Do YYYY, h:mm:ss a'); // December 17th 2020, 2:06:38 pm
moment().format('dddd'); // Thursday
moment().format("MMM Do YY"); // Dec 17th 20
moment().format('YYYY [escaped] YYYY'); // 2020 escaped 2020
moment().format(); // 2020-12-17T14:06:38+03:00