Java以及JavaScript中获取当前月份的天数
Java获取当前月份天数
/**
* 取得当月天数
* */
public int getCurrentMonthLastDay()
{
Calendar a = Calendar.getInstance();
a.set(Calendar.DATE, 1);//把日期设置为当月第一天
a.roll(Calendar.DATE, -1);//日期回滚一天,也就是最后一天
int maxDate = a.get(Calendar.DATE);
return maxDate;
}
JavaScript 获取当前月份天数
/**
* 获取当月天数
*
* @returns {Number}当月天数
*/
function getDaysOfThisMonth() {
var d = new Date()
var y = d.getFullYear()
var m = d.getMonth() + 1
var t1 = Date.parse(m + "/28/" + y)
var t2 = Date.parse(m + 1 + "/1/" + y)
thisMonthDays = 27 + (t2 - t1) / (60 * 60 * 24 * 1000)
return thisMonthDays;
}
这些只是其中的一种方法,后续会加上其他方法。