判断两个时间是否同一天
流程图
journey
Title: 时间判断流程
开发者-->小白: 提出问题
小白-->开发者: 寻求帮助
开发者-->小白: 解答问题
步骤
步骤 | 描述 | 代码示例 |
---|---|---|
1 | 获取两个时间的日期部分 | let date1 = new Date('2022-01-01'); <br>let date2 = new Date('2022-01-02'); |
2 | 将日期部分转换为时间戳 | let timestamp1 = date1.setHours(0, 0, 0, 0); <br>let timestamp2 = date2.setHours(0, 0, 0, 0); |
3 | 比较两个时间戳是否相同 | if (timestamp1 === timestamp2) { <br> console.log('两个时间是同一天'); <br>} else { <br> console.log('两个时间不是同一天'); <br>} |
代码示例
// 获取两个时间的日期部分
let date1 = new Date('2022-01-01');
let date2 = new Date('2022-01-02');
// 将日期部分转换为时间戳
let timestamp1 = date1.setHours(0, 0, 0, 0);
let timestamp2 = date2.setHours(0, 0, 0, 0);
// 比较两个时间戳是否相同
if (timestamp1 === timestamp2) {
console.log('两个时间是同一天');
} else {
console.log('两个时间不是同一天');
}
希望通过以上步骤和代码示例,你能够理解如何判断两个时间是否是同一天。如果有任何疑问,欢迎随时向我提问。祝学习顺利!