首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于查找最近三年内日期的JavaScript语法

用于查找最近三年内日期的JavaScript语法
EN

Stack Overflow用户
提问于 2011-05-11 03:54:38
回答 1查看 213关注 0票数 1

要查看给定日期是否在距今天日期的3年内,正确的语法是什么?我需要它实际做三年,而不是用今天日期的年份减去3,这可能不是三年前的事。换句话说,如果我们在今年年中。我需要回到三年前的年中。

基本上,我有一些带有日期的记录,我只想显示它们,如果它们介于今天和三年前之间。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-11 03:58:55

可以减去Date对象以得出以毫秒为单位的差:

代码语言:javascript
复制
var now = new Date;
var then = new Date(2008, 10, 7);

if ((now - then) < 1000 * 60 * 60 * 24 * 365 * 3)

1000 * 60 * 60 * 24 * 365 * 3是以毫秒为单位的三年,不包括闰年和闰秒。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5955689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档