Geçerli bir ayın moment(). Formatını ('MMM YYYY') kullanarak oluşturdum. Bu ayın son altı ayını almam gerek.moment.js'yi kullanarak bir ay nasıl çıkarılır?
moment.js'yi kullanarak bir ay nasıl çıkarılır? moment.js içinde substracting için
Geçerli bir ayın moment(). Formatını ('MMM YYYY') kullanarak oluşturdum. Bu ayın son altı ayını almam gerek.moment.js'yi kullanarak bir ay nasıl çıkarılır?
moment.js'yi kullanarak bir ay nasıl çıkarılır? moment.js içinde substracting için
: Belgeler
moment().subtract(1, 'months').format('MMM YYYY');
: version 2.8.0 Önce
http://momentjs.com/docs/#/manipulating/subtract/
2.12.0 itibariyle, moment # çıkarma (String, Number) sözdizimi oldu da destekleniyor. moment # çıkarma (Sayı, Dize) lehine kaldırılmıştır.
moment().subtract('seconds', 1); // Deprecated in 2.8.0
moment().subtract(1, 'seconds');
ondalık değerler günler ve aylarca geçirildiğinde, bunlar en yakın tam sayıya yuvarlanır. Haftalar, çeyrekler ve yıllar, gün veya aylara dönüştürülen ve en yakın tam sayıya yuvarlanır.
moment().subtract(1.5, 'months') == moment().subtract(2, 'months')
moment().subtract(.7, 'years') == moment().subtract(8, 'months') //.7*12 = 8.4, rounded to 8
Ama bu işe yaramıyor ("2017-12-01") çıkar (1,' ay '); – shinzou
@ shinzou Hangi MomentJs sürümünü kullanıyorsunuz? Denedim ve hiçbir sorunla karşılaşılmadı: http://jsfiddle.net/kzo3e3bs/4/ –
bu işe yaramaz an ("2017-12-01") çıkar (1, 'ay'); 'ancak bu yapar: 'moment (" 2017-12-01 ") çıkar (1, 'ay') formatı ('MMMM DD h: mm A');' formatı neden gereklidir? – shinzou
Onlar docs bilginin bu tür gizlemek (http://momentjs.com/docs/#/manipulating/subtract/) – Jamiec
Okuma [Dokümanlar] (http://momentjs.com/docs/#/manipüle/subtract /) 'moment() çıkar (1, 'month'); – Satpal
@Satpal ama bu işe yaramaz an (" 2017-12-01 ") çıkarma (1, 'aylar) '); – shinzou