Cara Format date dengan Moment js



Moment.Js adalah plugin untuk memanipulasi tanggal dan waktu biasanya kita memvalidasi atau mengubah format tanggal maupun waktu. 

salah satu contoh sederhana dalam memformat waktu pada javascript pertama tama kita harus memasang moment.js terlebih dahulu source Moment.js

seletelah di pasang moment.js misal kita akan memformat tanggal dengan format DD-MM-YYYY maka cara nya adalah sebagai berikut untuk penulisan script nya:

let dateNow = new Date();
let dateTime2 = moment(dateNow).format("DD-MM-YYYY");
alert(dateTime2)

Adapun beberapa manipulasi tanggal bisa dilihat pada contoh di bawah ini :

moment().format('dddd'); // Senin
moment().format('MMMM Do YYYY, h:mm:ss a'); // September 9 2022, 10:53:16 PAGI
moment().format("MMM Do YY"); // Sep 4 20
moment().format('YYYY [escaped] YYYY'); // 2017 escaped 2022
moment().format();
moment("20111031", "YYYYMMDD").fromNow(); // 12 tahun yang lalu
moment("20120620", "YYYYMMDD").fromNow(); // 2 tahun yang lalu
moment().startOf('day').fromNow(); // 12 jam yang lalu
moment().endOf('day').fromNow(); // dalam 19 jam
moment().startOf('hour').fromNow();

moment().subtract(10, 'days').calendar(); // 25/06/2022
moment().subtract(6, 'days').calendar(); // Selasa lalu pukul 10.53
moment().subtract(3, 'days').calendar(); // Jumat lalu pukul 10.53
moment().subtract(1, 'days').calendar(); // Kemarin pukul 10.53
moment().calendar(); // Hari ini pukul 10.53
moment().add(1, 'days').calendar(); // Besok pukul 10.53
moment().add(3, 'days').calendar(); // Kamis pukul 10.53
moment().add(10, 'days').calendar();

Posting Komentar

0 Komentar