`

前 n 天或者后 n 天的日期

阅读更多

 

来自:http://bbs.51js.com/viewthread.php?tid=50154

由于工作需要,在网上找了一个这样的JS方法,在此感谢dron的帮助!

n为负数表示今天之前,为正数表示今天之后。

 

 

<script type="text/javascript">
function showdate(n)
{
	var uom = new Date(new Date()-0+n*86400000);
	uom = uom.getFullYear() + "-" +  (uom.getMonth()+1) + "-" + uom.getDate();
	return uom;
}

window.alert("今天是:"+showdate(0));
window.alert("昨天是:"+showdate(-1));
window.alert("明天是:"+showdate(1));
window.alert("10天前是:"+showdate(-10));
window.alert("5天后是:"+showdate(5));
</script>
分享到:
评论

相关推荐

    js获取当前日期前N天或者后N天的日期,简单方便(附源码).pdf

    在JavaScript中,获取当前日期前或后的指定天数是一项常见的任务,这在处理日期相关的功能时非常有用,比如日历应用、数据分析等。本篇将详细介绍如何使用JavaScript实现这一功能,并提供一个简洁实用的示例代码。 ...

    js 日期 增加 n天

    `js 日期 增加 n天`这个话题涉及到如何使用JavaScript内置的Date对象来修改日期,使其增加或减少指定的天数。下面将详细介绍这个过程,并提供相关的示例代码。 首先,JavaScript中的`Date`对象是用于处理日期和时间...

    计算12天或者N天后离输入日期的日期

    参数两个:输入日期:年月日 ;N天,这样就可以知道计算出的另一个日期,支持天数为小数2位数,例如:0.5天

    利用python获取当前日期前后N天或N月日期的方法示例

    `get_day_of_day(n)`函数根据参数n返回当前日期前或后的N天,当n为正数时,返回的是未来的日期;当n为负数时,返回的是过去的日期。 6. **获取一个月的天数**: `get_days_of_month(year, mon)`函数返回指定年份...

    求某天后N天是第几天

    最后,`nextNDay`变量就存储了"某一天"后的N天日期。你可以通过`nextNDay.ToString()`将其转换为字符串格式,便于显示或记录。 这个过程在Windows Forms应用程序中可以封装成一个用户界面元素,例如按钮的点击事件...

    时间 C++代码实现设置时间,恢复默认时间,查看时间,以及其前N天和后N 天

    "C++ 时间类实现设置时间,恢复默认时间,查看时间,以及其前N天和后N天" 在这个C++程序中,我们定义了一个Date类,用于实现设置时间,恢复默认时间,查看时间,以及其前N天和后N天的功能。 首先,我们定义了一个...

    Java实现获取前、后N天日期的函数分享

    本文主要介绍如何编写一个简单的函数,用于获取当前日期之前或之后的N天日期。这个功能对于许多应用程序都非常有用,例如在日程管理、数据分析或者报表生成等场景。 首先,我们需要导入相关的Java库,包括`java....

    js日期增加n天.txt

    ### JavaScript 日期增加 N 天知识点详解 #### 核心概念 在JavaScript中,操作日期是一种常见的需求,尤其是在处理时间相关的功能时。本知识点主要聚焦于如何使用JavaScript来实现日期的增加,具体来说,是如何让一...

    LINUX按时间批量删除文件(删除N天前文件)

    ### Linux按时间批量删除文件(删除N天前文件) 在Linux系统中,经常需要清理一些不再需要的老文件来释放磁盘空间或者维护系统的整洁。本文将详细介绍如何利用`find`命令结合其他工具来批量删除指定目录下N天之前的...

    [C语言]计算两日期间隔的天数,计算一个日前N天后(前)的日期

    这里我们关注的是使用C语言实现的两个功能:计算两个日期之间的天数差以及根据一个日期计算N天后的日期或N天前的日期。这两个功能在很多场景下都有用,比如数据分析、日程管理或者时间相关的系统开发。 首先,我们...

    C++删除指定文件夹下N天及之前日志文件的方法

    为了比较文件名(假设为“YYYY-MM-DD.log”格式)与这个日期,我们需要将日期转换成无符号整数,并确保文件名的日期在N天之前。 在代码中,`_atoi64`函数用于将字符串转换为64位整数,这里用于将日期字符串转换为...

    NextDate()函数判断输入日期的下一天(C语言编写)

    根据给定的信息,本文将详细解释“NextDate()函数判断输入日期的下一天(C语言编写)”这一知识点。文章将分为几个部分:背景介绍、关键函数解析、日期合法性检查功能解析以及完整的程序运行逻辑。 ### 背景介绍 ...

    js获取N月后或者N月前的时间(附源码).pdf

    `js获取N月后或者N月前的时间`这个主题涉及到了JavaScript中的Date对象以及日期的增减操作。以下是对这一知识点的详细说明: JavaScript的Date对象是内置的,用于表示特定的瞬间,精确到毫秒。我们可以通过创建一个...

    由今天的日期得出上下一天的日期 精美界面

    对于前一天,只需要将`days`参数设置为`-1`即可。 对于上一天的日期,代码如下: ```python yesterday = today - datetime.timedelta(days=1) print(yesterday) ``` 以上代码片段将分别打印出明天和昨天的日期。 ...

    shell 计算日期

    - **功能**: 输入一个日期字符串(格式为YYYYMMDD)和一个整数N,输出该日期前N天的具体日期(同样为YYYYMMDD格式)。 - **实现方法**: 通过`cut`命令获取输入日期的年月日,然后循环计算前N天的具体日期。 ##### 4...

    fortran计算往前或者推后n小时的子程序

    fortran计算往前或者推后n小时的子程序,不要超过两个月,很准确,超过两个月,可以分段计算

    易语言取N个月前今天

    在易语言中,“取N个月前今天”是一个常见的日期处理功能,用于获取当前日期减去指定月份数后的日期。这个功能在很多实际应用中都非常有用,比如在财务软件中计算某个日期之前的账期,或者在日历应用中查找过去的...

    取N个月前今天.rar

    标题中的“取N个月前今天.rar”显然与编程和日期计算有关,可能是一个使用易语言编写的程序,该程序能够计算并返回当前日期往前推N个月的日期。易语言是一种简单易学的中文编程语言,它以直观的词汇设计和简单的语法...

    TP-LINK TL-WN823N、WN826N无线USB网卡驱动 for macOS10.15 (Catalina)

    标题中的“TP-LINK TL-WN823N、WN826N无线USB网卡驱动 for macOS10.15 (Catalina)”指的是一款适用于苹果操作系统macOS 10.15 Catalina的无线网络适配器驱动程序,主要针对TP-LINK品牌的两款产品:TL-WN823N和TL-WN...

Global site tag (gtag.js) - Google Analytics