`
sailei1
  • 浏览: 124660 次
  • 性别: 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> 
分享到:
评论

相关推荐

    cron-time:Javascript Cron时间表达式

    用Typescript编写的Cron时间表达式生成器/生成器。 在测试 安装 npm install cron-time-generator 或者 yarn add cron-time-generator 用法 const cronTime = require ( 'cron-time-generator' ) ; // OR ...

    javascript实现获取一个日期段内每天不同的价格(计算入住总价格)

    如果用户选择了未来5天的住房的话,而这5天刚好价格还都不一样还有特殊日的价格,如何计算出一个5天的总价格呢? 下面的例子是根据入住的日期,和离店的日期来列出这一个日期段内的所有日期: 这个功能你会有几个...

    t-d:[WIP] 使用漂亮的语法根据当前时间获取过去或未来的时间

    根据当前时间获取过去或未来的时间。 支持函数链以实现清晰、人类可读的时间偏移(时间增量)。 目前支持周、天和秒。 安装 npm install --save t-d 用法 建议的 API: var td = require ( 't-d' ) ; // Time ...

    公共函数,基本函数,base.js(最新版)

    设置读取cookie,正则表达式测试函数,获取文件媒体类型,随机打乱数组值(随机变化比较大的一种),节流防抖,集合分组groupBy,根据时间返回过去或未来第几天的日历,按照时间进行排序的compare函数(比较器),...

    源文件程序天下JAVASCRIPT实例自学手册

    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 整型和浮点数值 ...

    JS滚动列表加载

    isStop(boolean):设置是否停止加载,设置为true时将会阻止未来的所有加载操作; loading():根据当前滚动条的位置,自动判断是否需要加载新数据; show(boolean,boolean):强制设置加载中和加载完成dom的显示或隐藏...

    JavaScript经典实例

     3.6规划未来的一个日期  3.7记录流逝的时间  3.8创建一个延迟  3.9创建重复性定时器  3.10使用带有定时器的函数闭包  第4章使用Number和Math  4.0简介  4.1保持一个递增的计数  4.2把十进制数转换为一个...

    JavaScript基础和实例代码

    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 整型和浮点数值 ...

    js实现倒计时关键代码

    2.用求未来时间和当前时间的时间差,并且求出时分秒 3.设置定时器,让时间每秒递减 var div = document.getElementsByTagName("div")[0]; var timer = setInterval(timers, 1000); function timers() { //获取现在...

    covid-timeseries-model

    使用TensorFlow.js进行时间序列预测 从在线API提取股票价格并使用带有TensorFlow.js框架的长期短期记忆(LSTM)进行预测 如今,机器学习正变得越来越流行,全世界越来越多的人将其视为一个神奇的水晶球:预测未来...

    Get-That-App:获取那是一个愿望清单储蓄应用程序。 目的是帮助购物者根据他们的预算和时间来节省购物费用

    一旦用户找到了自己喜欢的商品,他们便可以从3个时间范围中选择1个时间范围,并将其未来的购买添加到心愿单中。 从那里,我们的应用程序将计算在特定时间范围内保存的所有项目,并返回所用预算的总百分比以及所保存...

    python项目基于时间序列分析的降雨量预测cs.zip

    基于时间序列分析的降雨量预测是一个使用Python开发的项目,专注于通过历史气象数据来预测未来的降雨量。该项目利用统计学方法如ARIMA(自回归积分滑动平均模型)或LSTM(长短期记忆网络)等时间序列分析和深度学习...

    list-github-forks:获取 repo 的分叉,按上次活动时间对它们进行排序,显示不与父母共享的分支

    列表-github-forks 一个小的 node.js 脚本,它列出了活动的分叉和正在处理的... 这个脚本的实际作用:获取 repo 的分叉,按上次活动时间对它们进行排序,显示他们不与父母共享的分支 未来的工作 这会很好: 不要显示

    quotobot:Discord机器人可以告诉报价,获取天气信息等等!

    Quotobot 开源Discord机器人,可显示200多个手工编制的报价,告诉您天气情况,获取股票信息等! :robot: :thinking_face: () :man::laptop: ()暂定时间表发布该机器人的v1.0版本: 8月30日(最新):超过70次! ...

    babel::tropical_fish:Babel是用于编写下一代JavaScript的编译器

    如果您想帮助支持该项目的未来,请考虑: 给开发人员一些时间在项目上。 (在或向我们发送消息以获取指导!) 通过成为或的赞助者来提供资金! 赞助商 我们的顶级赞助商如下所示! [] 介绍 Babel是一个工具,可...

    课设&大作业&毕设-未来城市建筑响应式网站模板-适配移动端-HTML源码.zip

    这份针对毕业设计、课程设计以及大型作业的源码资源将完美满足您的需求! ...它不仅优化了用户体验,还...它不仅节省了开发时间,降低了学习成本,还能帮助您提升作品的专业品质。立即获取这份资源,让您的项目脱颖而出!

    COVID19时间轴:查看与COVID-19相关的所有全球性事件

    COVID-19时间轴用React.js制作 在一个地方查看每日统计数据和重要新闻事件,以及通过和Choropleth地图制作的图表,通过可视化COVID-19的传播。 从DigitalOcean的COVID-19获得了与COVID-19相关的项目的。产品特点查看...

    05-calendar

    任务完成使用momentjs来获取要显示在副标题上的当前日期。 创建每个行元素(标签,输入和按钮)。 将每个元素追加到该行。 将每一行附加到HTML上的整体时间范围。 具有按钮功能,可将输入的文本值与时间元素关联保存...

    11套-web前端大作业网站源码-含表单&节日&旅游&404组件页面模板-HTML源码.zip

    大学生们,面对Web前端课程的大作业压力,你是否在寻求一个既高效又专业的解决方案?...现在就获取这份web前端大作业网站源码合集吧,让你的大作业成为你学习旅程中的亮点,为你的未来职业生涯打下坚实的基础!

    dryrun:获取天气数据并尝试预测即将到来的最干旱日子的 Web 应用程序。 在 node.js 和 docker 中实现

    空运这是一个简单的全栈网络应用程序,可根据提供的位置向用户显示未来 7 天内的干燥时间。 希望它有助于决定何时进行户外探险、锻炼等。建筑学安装并运行构建: make build 跑步: make run 测试make test

Global site tag (gtag.js) - Google Analytics