1

我有一个文本框,其中只显示月份和年份。因此,当我有 2013 年 6 月时,当我查找上半年时,我希望上个月的日期为 6 月 14 日。所以在Javascript中我只是使用

var currentmonth=doucument.getElementbyId("textbox");
var currentdate="01-"+currentmonth;// as earlier I had 1st to 15 of month.

我也想以某种格式获取最后几个月的最后日期,例如

"31-May-2013".

我正在尝试改变:

currentdate= new Date(currentdate).get...//but not working
4

1 回答 1

0

创建日期对象:

var currentdate = new Date("01-"+currentmonth)

setFullYear使用,getFullYeargetMonth方法设置月份的最后一天:

currentdate.setFullYear(test.getFullYear(), test.getMonth()+1, 0)
于 2013-06-04T12:41:37.310 回答