<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>
分享到:
相关推荐
用Typescript编写的Cron时间表达式生成器/生成器。 在测试 安装 npm install cron-time-generator 或者 yarn add cron-time-generator 用法 const cronTime = require ( 'cron-time-generator' ) ; // OR ...
如果用户选择了未来5天的住房的话,而这5天刚好价格还都不一样还有特殊日的价格,如何计算出一个5天的总价格呢? 下面的例子是根据入住的日期,和离店的日期来列出这一个日期段内的所有日期: 这个功能你会有几个...
根据当前时间获取过去或未来的时间。 支持函数链以实现清晰、人类可读的时间偏移(时间增量)。 目前支持周、天和秒。 安装 npm install --save t-d 用法 建议的 API: var td = require ( 't-d' ) ; // Time ...
设置读取cookie,正则表达式测试函数,获取文件媒体类型,随机打乱数组值(随机变化比较大的一种),节流防抖,集合分组groupBy,根据时间返回过去或未来第几天的日历,按照时间进行排序的compare函数(比较器),...
1.12 JavaScript的未来如何 1.13 本章小结 第2章 JavaScript语言入门 2.1 编程准备 2.1.1 编程术语 2.1.2 脚本执行顺序 2.1.3 大小写敏感 2.1.4 空白字符 2.1.5 分号 2.1.6 块 2.2 数值类型 2.2.1 整型和浮点数值 ...
isStop(boolean):设置是否停止加载,设置为true时将会阻止未来的所有加载操作; loading():根据当前滚动条的位置,自动判断是否需要加载新数据; show(boolean,boolean):强制设置加载中和加载完成dom的显示或隐藏...
3.6规划未来的一个日期 3.7记录流逝的时间 3.8创建一个延迟 3.9创建重复性定时器 3.10使用带有定时器的函数闭包 第4章使用Number和Math 4.0简介 4.1保持一个递增的计数 4.2把十进制数转换为一个...
1.12 JavaScript的未来如何 1.13 本章小结 第2章 JavaScript语言入门 2.1 编程准备 2.1.1 编程术语 2.1.2 脚本执行顺序 2.1.3 大小写敏感 2.1.4 空白字符 2.1.5 分号 2.1.6 块 2.2 数值类型 2.2.1 整型和浮点数值 ...
2.用求未来时间和当前时间的时间差,并且求出时分秒 3.设置定时器,让时间每秒递减 var div = document.getElementsByTagName("div")[0]; var timer = setInterval(timers, 1000); function timers() { //获取现在...
使用TensorFlow.js进行时间序列预测 从在线API提取股票价格并使用带有TensorFlow.js框架的长期短期记忆(LSTM)进行预测 如今,机器学习正变得越来越流行,全世界越来越多的人将其视为一个神奇的水晶球:预测未来...
一旦用户找到了自己喜欢的商品,他们便可以从3个时间范围中选择1个时间范围,并将其未来的购买添加到心愿单中。 从那里,我们的应用程序将计算在特定时间范围内保存的所有项目,并返回所用预算的总百分比以及所保存...
基于时间序列分析的降雨量预测是一个使用Python开发的项目,专注于通过历史气象数据来预测未来的降雨量。该项目利用统计学方法如ARIMA(自回归积分滑动平均模型)或LSTM(长短期记忆网络)等时间序列分析和深度学习...
列表-github-forks 一个小的 node.js 脚本,它列出了活动的分叉和正在处理的... 这个脚本的实际作用:获取 repo 的分叉,按上次活动时间对它们进行排序,显示他们不与父母共享的分支 未来的工作 这会很好: 不要显示
Quotobot 开源Discord机器人,可显示200多个手工编制的报价,告诉您天气情况,获取股票信息等! :robot: :thinking_face: () :man::laptop: ()暂定时间表发布该机器人的v1.0版本: 8月30日(最新):超过70次! ...
如果您想帮助支持该项目的未来,请考虑: 给开发人员一些时间在项目上。 (在或向我们发送消息以获取指导!) 通过成为或的赞助者来提供资金! 赞助商 我们的顶级赞助商如下所示! [] 介绍 Babel是一个工具,可...
这份针对毕业设计、课程设计以及大型作业的源码资源将完美满足您的需求! ...它不仅优化了用户体验,还...它不仅节省了开发时间,降低了学习成本,还能帮助您提升作品的专业品质。立即获取这份资源,让您的项目脱颖而出!
COVID-19时间轴用React.js制作 在一个地方查看每日统计数据和重要新闻事件,以及通过和Choropleth地图制作的图表,通过可视化COVID-19的传播。 从DigitalOcean的COVID-19获得了与COVID-19相关的项目的。产品特点查看...
任务完成使用momentjs来获取要显示在副标题上的当前日期。 创建每个行元素(标签,输入和按钮)。 将每个元素追加到该行。 将每一行附加到HTML上的整体时间范围。 具有按钮功能,可将输入的文本值与时间元素关联保存...
大学生们,面对Web前端课程的大作业压力,你是否在寻求一个既高效又专业的解决方案?...现在就获取这份web前端大作业网站源码合集吧,让你的大作业成为你学习旅程中的亮点,为你的未来职业生涯打下坚实的基础!
空运这是一个简单的全栈网络应用程序,可根据提供的位置向用户显示未来 7 天内的干燥时间。 希望它有助于决定何时进行户外探险、锻炼等。建筑学安装并运行构建: make build 跑步: make run 测试make test