js 只判断月+日的大小
时间: 2023-08-09 21:00:24 浏览: 77
在JavaScript中,我们可以使用内置的`Date`对象来判断月份和日期的大小。
首先,我们可以通过创建一个新的`Date`对象来获取当前的日期和时间。然后,我们可以使用`getDate()`方法来获取日期(即月份中的某一天)和`getMonth()`方法来获取月份。这两个方法返回的值都是从0开始的。
接下来,我们可以比较获取到的日期和月份与我们想要判断的日期和月份进行比较。比较的时候需要注意月份的取值范围是0-11,日期的取值范围是1-31。
以下是一个示例代码,演示了如何使用JavaScript判断月份和日期的大小:
```javascript
// 创建一个新的Date对象
var today = new Date();
// 获取当前的月份和日期
var currentMonth = today.getMonth();
var currentDate = today.getDate();
// 假设我们想要比较的日期和月份
var targetMonth = 9; // 10月份(十月)
var targetDate = 1; // 1号
// 比较月份和日期
if (currentMonth > targetMonth) {
console.log("当前月份大于目标月份");
} else if (currentMonth < targetMonth) {
console.log("当前月份小于目标月份");
} else {
console.log("当前月份等于目标月份");
if (currentDate > targetDate) {
console.log("当前日期大于目标日期");
} else if (currentDate < targetDate) {
console.log("当前日期小于目标日期");
} else {
console.log("当前日期等于目标日期");
}
}
```
上述代码根据当前的月份和日期与目标的月份和日期进行比较,并输出结果。你可以根据需要进行修改和扩展这个示例代码,使其适用于实际情况。
阅读全文