浅谈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 相关文章推荐
用javascript做拖动布局的思路
May 31 Javascript
JavaScript Konami Code 实现代码
Jul 29 Javascript
$.format,jquery.format 使用说明
Jul 13 Javascript
深入理解JavaScript系列(39):设计模式之适配器模式详解
Mar 04 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
May 27 Javascript
使用jquery.qrcode.js生成二维码插件
Oct 17 Javascript
在html中引入外部js文件,并调用带参函数的方法
Oct 31 Javascript
关于JavaScript的单双引号嵌套问题
Aug 20 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
Mar 15 Javascript
jquery实现上传文件进度条
Mar 26 jQuery
OpenLayers3实现地图显示功能
Sep 25 Javascript
vue自定义树状结构图的实现方法
Oct 18 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
PHP5在Apache下的两种模式的安装
2006/09/05 PHP
PHP 的 __FILE__ 常量
2007/01/15 PHP
php daodb插入、更新与删除数据
2009/03/19 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
php中get_object_vars()在数组的实例用法
2021/02/22 PHP
ie和firefox中img对象区别的困惑
2006/12/27 Javascript
超简单的jquery的AJAX用法
2010/05/10 Javascript
javascript时间函数基础介绍
2013/03/28 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
2016/03/05 Javascript
JS控制静态页面传递参数并获取参数应用
2016/08/10 Javascript
leaflet的开发入门教程
2016/11/17 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
JS添加或删除HTML dom元素的方法实例分析
2019/03/05 Javascript
如何测量vue应用运行时的性能
2019/06/21 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[42:32]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第二局
2016/02/27 DOTA
python基础教程之类class定义使用方法
2014/02/20 Python
Python实现一个简单的MySQL类
2015/01/07 Python
Python bsddb模块操作Berkeley DB数据库介绍
2015/04/08 Python
Python正则表达式完全指南
2017/05/25 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
2019/06/24 Python
简单了解Django ORM常用字段类型及参数配置
2020/01/07 Python
浅谈Python中的继承
2020/06/19 Python
详解Python模块化编程与装饰器
2021/01/16 Python
CSS3制作炫酷的自定义发光文字
2016/03/28 HTML / CSS
CSS3 border-radius圆角的实现方法及用法详解
2020/09/14 HTML / CSS
Gap中国官网:美式休闲风服饰
2017/02/05 全球购物
美国最好的葡萄酒网上商店:Wine Library
2019/11/02 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
数据库专业英语
2012/11/30 面试题
高一家长会邀请函
2014/01/12 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
财务人员个人工作总结
2015/02/27 职场文书
自主招生自荐信怎么写
2015/03/24 职场文书