浅谈javascript中的加减时间


Posted in Javascript onJuly 12, 2016

上午在处理一些js中的日期参数的时候遇到了一点问题,不晓得如何加减时间。

最初的想法是自己分别取出year,month,day,hour,minute,second,然后手动加。。。开始想直接来个借位符就好了,后来一想,哪有那么容易。

最后,经过一个上午的摸索,终于搞定了。

首先是怎么显示一个标准的日期时间格式   "yyyy-mm-dd hh:MM:ss",暂时做法是先

var dtNow=new Date()。//当前时间

标准的日期时间就拼出来,dtNow.getFullYear(),dtNow.getMonth() + 1) , dtNow.getDate(),dtNow.toTimeString().split(" ",1)[0] 就是这个标准的时间串所要包含的信息了。

还有这个加减时间的做法是。比如要在当前dtNow上加上N天

var dtNew=new Date(dtNow.getTime()+N*24*60*60*1000);

然后再用dtNew.getFullYear()等就可以取日期时间等数据了.

还有写这个的时候很想重载一下toString方法的,因为原始的toString返回的有点丰富..但格式不好.

以上这篇浅谈javascript中的加减时间就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
浅析JS中document对象的一些重要属性
Mar 06 Javascript
JS实现可拖曳、可关闭的弹窗效果
Sep 26 Javascript
基于jquery实现的仿优酷图片轮播特效代码
Jan 13 Javascript
javascript 组合按键事件监听实现代码
Feb 21 Javascript
jquery拼接ajax 的json和字符串拼接的方法
Mar 11 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
Apr 19 Javascript
关于Vue背景图打包之后访问路径错误问题的解决
Nov 03 Javascript
JS实现带动画的回到顶部效果
Dec 28 Javascript
jQuery阻止事件冒泡实例分析
Jul 03 jQuery
微信小程序实现文字跑马灯
May 26 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
May 26 Javascript
javascript前端实现多视频上传
Dec 13 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
Jul 12 #Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 #Javascript
Angular 路由route实例代码
Jul 12 #Javascript
javascript中获取class的简单实现
Jul 12 #Javascript
springMVC结合AjaxForm上传文件
Jul 12 #Javascript
require简单实现单页应用程序(SPA)
Jul 12 #Javascript
require.js配合插件text.js实现最简单的单页应用程序
Jul 12 #Javascript
You might like
文件上传程序的全部源码
2006/10/09 PHP
php checkbox 取值详细说明
2010/08/19 PHP
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
php操作mysqli(示例代码)
2013/10/28 PHP
PHP数据分析引擎计算余弦相似度算法示例
2017/08/08 PHP
比较详细的关于javascript中void(0)的具体含义解释
2007/08/02 Javascript
Jquery在IE7下无法使用 $.ajax解决方法
2009/11/11 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
jQuery多级手风琴菜单实例讲解
2015/10/22 Javascript
探究JavaScript函数式编程的乐趣
2015/12/14 Javascript
浅析JavaScript中命名空间namespace模式
2016/06/22 Javascript
通过BootStrap实现轮播图的实际应用
2016/09/26 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
使用nodejs下载风景壁纸
2017/02/05 NodeJs
详解AngularJS ng-class样式切换
2017/06/27 Javascript
Vue服务器渲染Nuxt学习笔记
2018/01/31 Javascript
jQuery简单判断值是否存在于数组中的方法示例
2018/04/17 jQuery
JS实现的缓冲运动效果示例
2018/04/30 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
Layui 数据表格批量删除和多条件搜索的实例
2019/09/04 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
2019/11/01 Javascript
Python错误: SyntaxError: Non-ASCII character解决办法
2017/06/08 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
美国电视购物:QVC
2017/02/06 全球购物
俄罗斯大型在线书店:Читай-город
2019/10/10 全球购物
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
Java平台和其他软件平台有什么不同
2015/06/05 面试题
应届大学生自荐信格式
2013/09/21 职场文书
外贸学院会计专业应届生求职信
2013/11/14 职场文书
大学生职业规划论文
2014/01/11 职场文书
2015年见习期工作总结
2014/12/12 职场文书
个人工作表现自我评价
2015/03/06 职场文书
启迪人心的励志语录:脾气永远不要大于本事
2020/01/02 职场文书
Python中rapidjson参数校验实现
2021/07/25 Python
MySQL控制流函数(-if ,elseif,else,case...when)
2022/07/07 MySQL