如何在Javascript/JQuery中从日、月和年创建日期

本文关键字:创建日期 Javascript JQuery | 更新日期: 2023-09-27 18:26:25

在c#中,只需执行以下操作即可:

new DateTime(year, month, day);

我应该如何使用JS?

以下代码是否正确?

var birthYear = parseInt($("#BirthYear").valueOf());
var birthMonth = parseInt($("#BirthMonth").valueOf());
var birthDay = parseInt($("#BirthYear").valueOf());
var birthDate = new Date(birthYear, birthMonth + 1, birthDay);

如何在Javascript/JQuery中从日、月和年创建日期

var whateverName = new Date(year, month, day);

月份是0索引的,所以如果你想要一月等,你需要输入0。

您也可以输入负数月份和日期。这将"倒计时"数月或数天。

这允许您通过输入一个月的前一个月,然后将0作为日期来获取该月的最后一个日期。

var dateObject = new Date();
dateObject.getFullYear() + " " + dateObject.getMonth() + 1 + " " + dateObject.getDate();

JavaScript日期

new Date()
new Date(milliseconds)
new Date(dateString)
new Date(year, month, day, hours, minutes, seconds, milliseconds)