Javascript设置从当前年份开始的上一年的日期

时间:2010-11-03 13:38:59

标签: java javascript jquery

我想显示从2010年9月1日到当前日期的jquery日历日期。

例如

考虑我是否在2011年1月12日截止报告,我应该允许从2010年9月1日到2011年12月的jquery日历选择。我的问题是如何设置从当前日期到2010年1月1日的日期(如果当前日期是2011年1月11日)即明年。我想从服务器获取日期并在javascript中设置。

目前我从服务器端java获取最近的日期

minDate = new Date();                           // timestamp now
Calendar cal = Calendar.getInstance();          // get calendar instance
cal.setTime(minDate);                           // set cal to date
cal.set(2010,cal.SEPTEMBER,1);
minDate = cal.getTime();

输出将是20100901

但是我不想在代码中对2010进行硬编码,我想要一个通用代码,即使我在2011年1月执行,也会将2010年第1季度作为最低要求。

1 个答案:

答案 0 :(得分:0)

使用此:

int year = cal.get(Calendar.YEAR);