`
sailei1
  • 浏览: 126997 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS 获取 未来时间

阅读更多
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>js获取日期:前天、昨天、今天、明天、后天</title> 
</head> 

<body> 
<script language="JavaScript" type="text/javascript"> 
Date.prototype.DateAdd = function(strInterval, Number) 
{ 
var dtTmp = this; 
switch (strInterval) { 
case 's' :return new Date(Date.parse(dtTmp) + (1000 * Number)); 
case 'n' :return new Date(Date.parse(dtTmp) + (60000 * Number)); 
case 'h' :return new Date(Date.parse(dtTmp) + (3600000 * Number)); 
case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number)); 
case 'w' :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number)); 
case 'q' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); 
case 'm' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); 
case 'y' :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); 
} 
} 

function GetDateStr2(AddDayCount) 
{ 
var dd = new Date(); 
ddd = dd.DateAdd('d',AddDayCount);//三天后 
var y = ddd.getFullYear(); 
var m = ddd.getMonth()+1;//获取当前月 
var d = ddd.getDate(); 
return y+"-"+m+"-"+d; 
} 


document.write("前天:"+GetDateStr2(-2)); 
document.write("<br />昨天:"+GetDateStr2(-1)); 
document.write("<br />今天:"+GetDateStr2(0)); 
document.write("<br />明天:"+GetDateStr2(1)); 
document.write("<br />后天:"+GetDateStr2(2)); 
document.write("<br />大后天:"+GetDateStr2(3)); 

</script> 

</body> 
</html> 
分享到:
评论

相关推荐

    JS实现获取当前时间和倒计时功能

    在本文中,我们将深入探讨如何使用JavaScript来实现获取当前时间以及倒计时功能。 一、获取当前时间 在JavaScript中,获取当前时间通常使用`Date`对象。你可以创建一个新的`Date`实例,然后通过其方法获取年、月、...

    javascript实现取的整一年后的时间

    ### JavaScript 实现获取整一年后的时间 在许多应用程序和脚本中,经常需要计算未来的日期。例如,在合同管理、事件提醒或数据有效期等场景中,我们需要知道从当前日期起一年后的具体日期。以下是对给定代码片段...

    javascript实现获取cookie过期时间的变通方法

    在JavaScript中,我们可以使用Date对象来创建一个未来的日期时间,然后通过toGMTString()方法转换成适合写入cookie格式的字符串。 下面是一个具体的实现示例: ```javascript var d = new Date(); d.setHours(d....

    未来时间点的计算

    在给定的标题“未来时间点的计算”中,我们讨论的核心是如何从当前时间出发,推算出任意未来天数的日期。描述中提到的例子是:在2017年11月22日00:00:00这个时刻,如果我们需要计算7天之后的日期,结果应为2017年11...

    js 获取时间间隔实现代码

    在JavaScript中,获取时间间隔是常见需求,尤其是在需要测量代码执行时间、动画帧间隔或是处理异步任务时。时间间隔通常可以通过Date对象、performance.now()、setTimeout或者setInterval等方法来获取。下面将详细...

    时间日期JavaScript 选择时间日期

    常见的JavaScript日期库如moment.js、date-fns和luxon等,提供了更强大和灵活的日期处理功能,包括复杂的日期格式化、解析、比较和计算。 以上就是JavaScript处理日期和时间的一些核心知识点,这些在日常Web开发中...

    js日期时间选择

    1. JavaScript `Date`对象的API:`getFullYear()`, `getMonth()`, `getDate()`, `getHours()`, `getMinutes()`, `getSeconds()`等方法用于获取日期和时间的各个部分;`setFullYear()`, `setMonth()`, `setDate()`, `...

    javascript时间显示各种特效

    JavaScript可以计算两个日期之间的差值,例如计算未来的事件还有多少天,或者已经过去了多少时间。这需要用到`getTime()`方法,它返回Date对象表示的日期距离1970年1月1日的毫秒数。 6. **时区处理**: ...

    js现在世界各地时间代码.zip

    在这个“js现在世界各地时间代码.zip”压缩包中,我们可能找到了一个示例,它演示了如何使用JavaScript获取并展示全球各地的实时时间。 首先,我们需要了解JavaScript中的Date对象。Date对象是JavaScript内置的对象...

    JS简洁的时间日期控件代码.zip

    "JS简洁的时间日期控件代码.zip" 提供了一个独立实现的时间日期选择器,它完全基于原生JavaScript编写,不依赖jQuery或其他第三方库,这使得它具有轻量级和高度自定义的特性。 首先,我们要理解原生JavaScript中的...

    用javascript写选择日期时间的例子

    虽然不是所有浏览器都支持,但在未来这会成为处理日期时间的标准方法。 综上所述,JavaScript处理日期和时间涉及很多方面,包括创建和操作Date对象、格式化日期、响应用户选择、处理时区、进行日期计算以及与服务器...

    JavaScript-时间模块

    JavaScript没有内置的日期格式化方法,但可以使用`getFullYear()`、`toLocaleString()`或第三方库如`moment.js`或`date-fns`进行格式化。例如,使用`toLocaleDateString()`格式化日期: ```javascript let ...

    js倒计时,可设置开始结束时间

    // 设置未来时间 ``` 接下来,我们将编写一个倒计时函数,该函数接受开始时间和结束时间作为参数,并返回一个倒计时器对象。这个对象将包含一个update方法,该方法可以定期调用来更新倒计时显示。 ```javascript ...

    js 获取今天以及过去日期

    这些函数可以帮助开发者轻松地获取过去或未来的日期,以满足各种时间相关的编程需求。例如,你可以用它们来展示最近一周、一月或一年的数据,或者在日历应用中切换日期等。 需要注意的是,JavaScript的日期处理在...

    STM32+ESP8266获取天气预报数据_esp32获取天气_esp8266_

    ESP8266可以通过NTP协议(Network Time Protocol)获取网络上的时间服务器的时间,从而确保设备的时间准确。STM32可以接收并存储这个时间,用于显示或者与其他系统同步。 在LCD显示方面,STM32可以连接一个字符型或...

    Javascript时间 倒数器的代码与实现

    `Date`对象是处理日期和时间的核心,可以用来获取当前时间,也可以创建一个指定日期和时间的对象。例如,以下代码将创建一个表示当前时间的`Date`对象: ```javascript let now = new Date(); ``` 要创建一个倒...

    js日期时间控件

    6. **插件与库**:如果不想从头开始编写,可以选择现成的JavaScript库,如Moment.js或Day.js来处理日期时间,使用Pickadate.js或flatpickr等库来提供可视化选择器。这些库提供了丰富的功能和自定义选项,且兼容性较...

    js日期选择择器

    本文件介绍了一个自定义的JavaScript日期选择器组件,命名为`JTimer.js`。该组件提供了一种简单的方式让用户在网页上选择日期,并允许开发者通过简单的API调用来定制日期选择器的行为。 ### 二、基本功能 #### 1. ...

    JS实现可调整倒计时间特效代码.zip

    在倒计时中,我们通常需要获取当前时间(`new Date()`),然后设置一个目标时间(如未来的特定日期和时间),计算两者之间的差值。这个差值通常以毫秒为单位,可以通过`getTime()`方法获取。 倒计时的实现通常分为...

    日期时间控件 js脚本 示例1

    Date对象提供了许多方法,如`getFullYear()`、`getMonth()`、`getDate()`、`getHours()`、`getMinutes()`等,用于获取日期和时间的各个部分,同时也有`setFullYear()`、`setMonth()`、`setDate()`等方法用于设置值。...

Global site tag (gtag.js) - Google Analytics