【发布时间】:2015-02-23 17:15:15
【问题描述】:
我有一个表示日期的字符串,格式如下:2015-02-23
我需要使用此日期来获取该月的最后一天。 我应该如何进行必要的转换以实现这一目标?
【问题讨论】:
-
首先将其转换为日期。然后从那里去。 (有两个单独的任务;两者的问题和答案都作为谨慎的部分存在。)
标签: javascript date date-conversion
我有一个表示日期的字符串,格式如下:2015-02-23
我需要使用此日期来获取该月的最后一天。 我应该如何进行必要的转换以实现这一目标?
【问题讨论】:
标签: javascript date date-conversion
这是一个适合你的函数:
function getLastDayInMonth(s) {
var date = new Date(s);
var lastDate = date;
var month = date.getMonth();
while (date.getMonth() == month) {
lastDate = date;
date = new Date(lastDate.getTime() + 1000 * 60 * 60 * 24); //add 1 day
}
return lastDate.toDateString();
}
var lastDay = getLastDayInMonth('2015-02-23');
alert(lastDay);
【讨论】: