}
function get_prevmonth(startfrom){
- var cMonth=m_month;
+ var cMonth=m_month-1;
var cYear=m_year;
var pmonth = [];
- if (cMonth == 1){
- cMonth = 12
+
+ if (cMonth === 0){
+ cMonth = 12;
cYear--;
- }else
- cMonth--;
- var daysofthemonthyear = Script.calDays(cMonth,cYear);
+ }
+
+ var daysofthemonthyear = Script.calDaysX(cMonth,cYear);
for (var i=daysofthemonthyear;i>daysofthemonthyear-startfrom;i--){
var lunarcl = Script.getLunarDate(i,cMonth,cYear)
pmonth.push({duong:i, am:lunarcl.day, month:cMonth, year:cYear})
}
function get_nextmonth(startfrom){
- var cMonth=m_month;
+ var cMonth=m_month+1;
var cYear=m_year;
var pmonth = [];
- if (cMonth==12){
- cMonth = 1;
+
+ if (cMonth === 13){
+ cMonth=1;
cYear++;
- }else
- cMonth++;
+ }
for (var i=1;i<=startfrom;i++){
var lunarcl = Script.getLunarDate(i,cMonth,cYear)