JAVASCRIPT

Moment.js Kullanımı

MomentJS tarihlerle ilgili işlemleri kolaylaştıran javascript kütüphanesidi. Reactjs, Angularjs, nodejs ve jquery ile uyumlu çalışır.

 momentjs.com   internet sitesinden indirip projenize ekleyebilirsiniz.

Format Dates

moment().format('MMMM Do YYYY, h:mm:ss a'); 
// Ocak 27'nci 2018, 11:08:03 am
moment().format('dddd');                    
// Cumartesi
moment().format("MMM Do YY");               
// Oca 27'nci 18
moment().format('YYYY [escaped] YYYY');     
// 2018 escaped 2018
moment().format();                         
 // 2018-01-27T11:08:03+03:00

Relative Time

moment("20111031", "YYYYMMDD").fromNow(); 
// 6 yıl önce
moment("20120620", "YYYYMMDD").fromNow(); 
// 6 yıl önce
moment().startOf('day').fromNow();        
// 11 saat önce
moment().endOf('day').fromNow();          
// 13 saat sonra
moment().startOf('hour').fromNow();       
// 8 dakika önce

Calendar Time

moment().subtract(10, 'days').calendar(); 
// 17.01.2018
moment().subtract(6, 'days').calendar();  
// geçen Pazar saat 11:08
moment().subtract(3, 'days').calendar();  
// geçen Çarşamba saat 11:08
moment().subtract(1, 'days').calendar();  
// dün 11:08
moment().calendar();                      
// bugün saat 11:08
moment().add(1, 'days').calendar();       
// yarın saat 11:08
moment().add(3, 'days').calendar();       
// gelecek Salı saat 11:08
moment().add(10, 'days').calendar();      
// 06.02.2018

Multiple Locale Support

moment.locale();         // tr
moment().format('LT');   // 11:08
moment().format('LTS');  // 11:08:03
moment().format('L');    // 27.01.2018
moment().format('l');    // 27.1.2018
moment().format('LL');   // 27 Ocak 2018
moment().format('ll');   // 27 Oca 2018
moment().format('LLL');  // 27 Ocak 2018 11:08
moment().format('lll');  // 27 Oca 2018 11:08
moment().format('LLLL'); // Cumartesi, 27 Ocak 2018 11:08
moment().format('llll'); // Cts, 27 Oca 2018 11:08

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir