我只需要年份和月份即可获得MILLIS值。获取Millis仅使用年份和月份
重要:我不想用天,小时,秒等
我使用了以下内容:
for (var i = 0; i <= 11; i++) {
var d = new Date(date);
d.setMonth(i);
var span = $("<span>").addClass("calElement").attr("millis", d.getTime());
}
我只需要年份和月份即可获得MILLIS值。获取Millis仅使用年份和月份
重要:我不想用天,小时,秒等
我使用了以下内容:
for (var i = 0; i <= 11; i++) {
var d = new Date(date);
d.setMonth(i);
var span = $("<span>").addClass("calElement").attr("millis", d.getTime());
}
您需要使用特定年份构造一个新的日期和循环中的一个月,时间自动设置为00:00:00.000
。
var y = new Date(date).getFullYear(),
msecs = new Date(y, i, 1).getTime();
如果你想包括month[i]
,只需从1
循环到12
。
谢谢Teemu!有效! –
你很好。我不确定,如果你需要[每月经过时间](http://jsfiddle.net/61sdos94/1/)。 – Teemu
你是什么意思'我只需要在年份和月份获得MILLIS值。“?你能给我们一个你想要返回的例子吗? – markthethomas
什么是'日期'?什么是“millis”?你能用一些样本数据来解释你的需求,而不是一些DOM代码? –