判断两个时间是否同一天

流程图

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('两个时间不是同一天');
}

希望通过以上步骤和代码示例,你能够理解如何判断两个时间是否是同一天。如果有任何疑问,欢迎随时向我提问。祝学习顺利!