Javascript 日期 |将日期设置为一年的最后一秒

标签 javascript date

在 javascript 中,我有一个具有以下值的 Date 对象:

Thu Jan 01 1998 00:00:00 GMT+0100 (Central European Standard Time)

年份可以是任何东西,但日期和时间始终是 Jan 01 00:00:00

问题:如何将日期设置为所选年份的最后一秒? 在这个例子中:1998 年 12 月 31 日 23:59:59 GMT+0100(欧洲中部标准时间)

最佳答案

您可以使用以下格式实例化 Date 对象:

new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds]]]]]);

详情 here .

let date = new Date(1998,11,31,23,59,59); //note Month 11 is Dec (0 is Jan)

关于Javascript 日期 |将日期设置为一年的最后一秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56111880/

相关文章:

javascript - 获取 Angular 5/TypeScript 中的类(接口(interface))属性而不分配默认值

javascript - 如何比较两个 Moment.js 对象

javascript - 在 JavaScript 中创建时区感知日期

java - 使用 simpledateformat 将日期转换为字符串

javascript - 以 YYYYMMDD 格式计算给定出生日期的年龄

javascript - 如何使用 Handlebars.js 在 nest.js 中设置默认布局?

javascript - 粘性/固定滚动直到父容器结束 - CSS/JS

javascript - 如何使用 jest 在一定时间的模拟时间后运行断言测试?

javascript - Jquery UI datepicker, onclick of a date , 获取日期并传递给 URL

java.lang.NumberFormatException : For input string: "2017-01-28 13:28:20" 异常