2014-06-27 120 views
0

我想要完成這項小任務的最佳方法是嘗試完成。Jquery獲取季度的日期範圍

我將有2個下拉菜單,一個爲年份,一個爲季度。

年份即將顯示當年+第二年。

的季度下拉只會顯示Q1,Q2,Q3,Q4

當我拿起2014年Q2我希望能夠說「這裏是日期範圍」 2014年4月1日 - 6月30日, 2014年

我發現,這是怎樣計算出當年的宿舍:

var today = new Date(); 
var quarter = Math.floor((today.getMonth() + 3)/3); 

上實現這個簡單的方法只是不知道。

回答

2

你可以找到某一季度的開始和結束日期:

var year = 2014; 
var quarter = 1; 
var start = new Date(year,quarter*3-3,1); 
var end = new Date(year,quarter*3,0); 

,你想,你可以然後格式化日期。