首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

检查指定的日期是今天,昨天还是将来的日期

为了检查指定的日期是今天、昨天还是将来的日期,我们需要使用日期处理函数。在 JavaScript 中,我们可以使用如下的方法:

  1. 使用 Date 对象来获取今天的日期:
代码语言:javascript
复制
let today = new Date();
  1. 使用 Date 对象获取昨天的日期:
代码语言:javascript
复制
let yesterday = new Date(new Date().getTime() - 24 * 60 * 60 * 1000);
  1. 使用 Date 对象获取将来的日期:
代码语言:javascript
复制
let future = new Date(new Date().getTime() + 30 * 24 * 60 * 60 * 1000);

对于获取到的日期对象,我们可以使用其 getDate 方法获取日期的日(day),并将其与 10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31 分别比较,即可确定指定的日期是今天、昨天还是将来的日期。

例如,以下代码将返回“今天”的日期:

代码语言:javascript
复制
console.log(today.getDate()); // 1

以下代码将返回“昨天”的日期:

代码语言:javascript
复制
console.log(yesterday.getDate()); // 2

以下代码将返回“将来”的日期:

代码语言:javascript
复制
console.log(future.getDate()); // 31

希望这些信息能帮到你。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券