我目前正在手动设置mu日期
public selectedMoments = [
new Date(2018, 2, 15, 0, 0,0),
new Date(2018, 2, 15, 24, 0,0)
];
以上将datepicker日期设置为介于
之间 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))
];
以上是在周三和周四之间设定的
答案 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))
E.g。
console.log(`Today: ${new Date(new Date().setHours(0,0,0,0))},
Yesterday: ${new Date(new Date().setHours(-24,0,0,0))}`);