javascript - 在javascript中检索一年的最后一天

标签 javascript datetime

今天是 06/11/2012。 我需要使用 javascript 检索当年的最后一天。

function getLastDayOfYear(date)
{
    var x = document.getElementById("demo");

    var year = date.getFullYear();
    var month = date.getMonth();
    var day = 0; // ?????

    x.innerHTML = day + "-" + month + "-" + year;
}  

是否有任何函数可以检索它完成,或者我必须做一个完整的实现? 如果我需要实现这个,有人可以帮我吗?

我做了一个简单的 fiddle ,你可以在这里查看:http://jsfiddle.net/EyzCD/

最佳答案

因为一年的最后一天总是 12 月 31 日,所以很容易:

new Date(new Date().getFullYear(), 11, 31)

关于javascript - 在javascript中检索一年的最后一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13255114/

相关文章:

mysql - MySQL 的解决方法限制了 TIMESTAMP 范围,同时保留其自动时区转换功能?

javascript - 自调用函数中的未知参数

javascript - vue.js 中多个导入和注册的组件

javascript - Textarea没有显示结果

javascript - JS 验证函数跳过字段并从中间开始

c++ - boost 日期/时间

pandas - 在 Pandas 中查找不适合日期时间格式的行

mysql - 如何在 MySQL 中查找满足某些条件的日期时间?

跨越多年的日期之间的 mySQL

javascript - 在 D3 和弦图中使用工具提示获取值 - 错误 : "property of target undefined"