/**
* 根据时间戳判断是今天还是昨天,还是更早
*/
function fn(timer){
//获取今天的零点时间戳
let todayTimer = new Date(new Date().setHours(0, 0, 0, 0)).getTime()/1000;
//这个也可以获取零点的时间
// let todayTimer=new Date(new Date().toLocaleDateString()).getTime()/1000;
//获取昨天零点的时间戳
let yesterdayTimer = todayTimer - 3600*24;
//获取今天的日期字符串
let todayData = new Date(todayTimer).toLocaleDateString()
if( new Date(timer * 1000).toLocaleDateString() === todayData){
console.log("今天")
} else if(timer < todayTimer && timer >= yesterdayTimer){
console.log("昨天")
}else {
console.log("更早");
}
}
fn(1690000000);
根据时间戳判断是今天还是昨天,还是更早
于 2022-09-01 17:48:32 首次发布