浅谈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 相关文章推荐
漂亮的提示信息(带箭头)
Mar 21 Javascript
JavaScript更改class和id的方法
Oct 10 Javascript
JavaScript 字符串处理函数使用小结
Dec 02 Javascript
基于jQuery的图片左右无缝滚动插件
May 23 Javascript
jQuery插件开发详细教程
Jun 06 Javascript
jQuery 重复加载错误以及修复方法
Dec 16 Javascript
值得分享的轻量级Bootstrap Table表格插件
May 30 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
Dec 13 Javascript
关于layui 弹出层一闪而过就消失的解决方法
Sep 09 Javascript
基于redis的小程序登录实现方法流程分析
May 25 Javascript
js实现炫酷光感效果
Sep 05 Javascript
vue项目多环境配置(.env)的实现
Jul 21 Vue.js
多功能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
PHP+DBM的同学录程序(2)
2006/10/09 PHP
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
2017/01/30 PHP
尽可能写"友好"的"Javascript"代码
2007/01/09 Javascript
点击文章内容处弹出页面代码
2009/10/01 Javascript
JavaScript中的this实例分析
2011/04/28 Javascript
js动态删除div元素基本思路及实现代码
2014/05/08 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
JS简单实现tab切换效果的多窗口显示功能
2016/09/07 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
详解VueJs中的V-bind指令
2018/05/03 Javascript
vue-router中scrollBehavior的巧妙用法
2018/07/09 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
[01:11]回顾历届DOTA2国际邀请赛中国区预选赛
2017/06/26 DOTA
对Python中gensim库word2vec的使用详解
2018/05/08 Python
Windows下安装Scrapy
2018/10/17 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
python 字典操作提取key,value的方法
2019/06/26 Python
python使用递归的方式建立二叉树
2019/07/03 Python
python写入文件自动换行问题的方法
2019/07/05 Python
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
python解析多层json操作示例
2019/12/30 Python
QML用PathView实现轮播图
2020/06/03 Python
机械电子工程专业推荐信范文
2013/11/20 职场文书
出纳员岗位职责
2014/03/13 职场文书
志愿者活动总结报告
2014/06/27 职场文书
民主生活会发言材料
2014/10/20 职场文书
2014年创先争优工作总结
2014/12/11 职场文书
环卫个人总结
2015/03/03 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL