我目前正在像这样手动设置 mu 日期
public selectedMoments = [
new Date(2018, 2, 15, 0, 0,0),
new Date(2018, 2, 15, 24, 0,0)
];
上面将日期选择器日期设置为介于
15 jan 2018 12:00AM
16 jan 2018 12:00AM
现在我想以同样的方式继续,但不手动设置它。因此,日期应涵盖前一整天。那是
if today is wednesday
between tuesday 00:00 and wednesday 00:00
我试过了
public selectedMoments = [
new Date(new Date().setHours(0,0,0,0)),
new Date(new Date().setHours(24,0,0,0))
];
以上设置在周三至周四之间
你会踢自己。如你所知,
new Date(new Date().setHours(0,0,0,0))
为今天的 00:00:00 创建一个日期。对于昨天,减去 24 小时(将小时设置为 -24(:
new Date(new Date().setHours(-24,0,0,0))
例如
console.log(`Today: ${new Date(new Date().setHours(0,0,0,0))},
Yesterday: ${new Date(new Date().setHours(-24,0,0,0))}`);