JQuery

2014-11-07 12 views
5

içinde moment js kullanarak gelecek ay ve yıl dinamik olarak nasıl bulunur? Tam takvim jQuery eklentisi kullanılarak uygulanan iki tane takvimim var.JQuery

Sol mevcut takvim ve yaklaşmakta olan ayın takvimine benzeyen takvimler yüklemem gerekiyor. Mevcut ise Kasım ise, sağ takvim aralık olmalıdır. Hangi tarihler vererek yapabiliyordum.

Ancak bu takvimlere hem sağa hem de sağa gitmek için iki gezinme okuna sahibim. Gelecek ay ve yıl boyunca nasıl dinamik hale gelebilirim ya da tam tersi, önceki ay ve önceki yıl ise bir ay ve yıl olarak verilir.

Ben Aşağıda

geçerli tarih almak için şimdiye kadar kodu ... sıçrama yılı ve tüm idare edecek akım akım ay ve yıl kullanılarak moment.js almak için bir yol buldu. Gezinme tıklamaları için önceki ay ve yıl ile gelecek ay ve yılı nasıl alabileceğimi bilmem gerekiyor.

Kodu:

var eNow = new Date(); 
var eMoment = moment(eNow); 

var leftEMonth = eMoment.format('MM')-1; 
var leftEYear = eMoment.format('YYYY'); 

cevap

14

Ay:

moment().add(1, 'months'); 

Yıl:

moment().add(1, 'years'); 

sizin gelecek ay düğmesi şu şekilde görünecektir Yani örneğin:

01 EMoment'in kapsamı içinde olduğu varsayımıyla,

.

+0

ama moment(). Add (1, 'years'); Sadece Ocak 2015'te gerçekleşmesi gerekiyor değil mi? Bunu nasıl yapabiliriz js – Wolverine

+0

nov dan yıl 2014 yılına kadar travers gibi ama ben aynı 2014 yılının Ocak 2014 – Wolverine

+0

vermelidir Bu bir takvim, yani 12/2014' artı bir ay eşittir 01/2015' – meskobalazs